1996 წელი Intimate Relation/Bobby-ის როლში
1997 წელი Mr White Goes to Westminster/John-ის როლში
2002 წელი About a Boy/Marcus Brewer-ის როლში
2005 წელი Wah-Wah/Ralph Compton-ის როლში
2005 წელი The Weather Man/Mike-ის როლში
2006 წელიKidulthood/Blake-ის როლში
2007 წელი Coming Down the Mountain/David Phillips-ის როლში
2008 წელი Wallander (Season 1, Episode 1: Sidetracked)
2009 წელიA Single Man/Kenny Potter -ის როლში
2010 წელი Clash of the Titans/Eusebios-ის როლში
2011 წელი Rule Number Three/Matt-ის როლში
2011 წელი X-Men: First Class/Hank McCoy/ Beast-ის როლში
2013 წელი Warm Bodies/R-ის როლში
2013 წელი Jack the Giant Slayer/Jack-ის როლში
2013 წელი Mad Max: Fury Road/Nux-ის როლში
2014 წელი Young Ones/Flem Lever-ის როლში
2014 წელი X-Men: Days of Future Past/Hank McCoy/ Beast -ის როლში
1996 წელი Casualty/Craig Morrissey-ის როლში
1998 წელი Silent Witness/Tom Evans-ის როლში
1999 წელი Ruth Rendell Mysteries/Barry-ის როლში
2000 წელი The Bill/Hugh Austin-ის როლში
2001 წელი Magic Grandad/Tom-ის როლში
2001 წელი Holby City/Oscar Banks-ის როლში
2001 წელი Doctors/Conor Finch-ის როლში
2001 წელი Waking the Dead/Max Bryson-ის როლში
2001 წელი World of Pub/11-year-old show presenter
2002 წელი Murder in Mind/ Andrew Wilsher-ის როლში
2002 წელი Judge John Deed/Jason Powell-ის როლში
2003 წელი Star/Bradley Fisher-ის როლში
2004 წელი Keen Eddie/Edward Mills-ის როლში
2007–2008 წლები Skins/Tony Stonem-ის როლში
2008 წელი Wallander Stefan/Fredman-ის როლში
2012 წელი Robot Chicken/Harry Potter;Captain America-ის როლში