Filmography

Movies

Year Title Role Notes
2001 Harry Potter and the Philosopher’s Stone Gregory Goyle
2002 Thunderpants Damon
2002 Harry Potter and the Chamber of Secrets Gregory Goyle
2004 Harry Potter and the Prisoner of Azkaban
2005 Harry Potter and the Goblet of Fire
2007 Harry Potter and the Order of the Phoenix
2009 Harry Potter and the Half Blood Prince
2010 Harry Potter and the Deathly Hallows – Part 1
2011 Harry Potter and the Deathly Hallows – Part 2
2011 The Estate Film Skunk
2012 Piggy Anthony
2013 Common People Simon
2016 Sink Jason
2017 Giantland Jason
2018 Robin Hood Righteous

Television

Year Title Role Notes
2003–2005 UGetMe Ben Recurring role, 47 episodes
2004 The Bill David Wilson Episode: “221”
2012 Wizards vs. Aliens Steve Episode: “Rebel Magic, Part 1”
2013 Coming Up Eater Episode: “Burger Van Champion”
2018 Marcella Eric Davidson 8 episodes, series two