David Duggan
David Duggan is an Irish actor, most notably known for his role of 'David Patrick' in the spy thriller, The Rhythm Section (2020) alongside actress Blake Lively. David is soon set to appear in the upcoming Netflix series, Fate: The Winx Club (2020), a live-action adaptation of Nickelodeon's Winx ...