David Duggan hat 1 Serie und 1 Film gedreht. Unter anderem spielte er Fire Fairy (uncredited) in der Serie Fate - The Winx Saga.Im Kino in der Rolle des David Patrick im Spielfilm The Rhythm Section.