Film Productions

2014 Birdsong … as Stephen Wraysford
2014 Young Ones … as TBA
2014 X-Men: Days of Future Past … as Hank McCoy/Beast
2014 Mad Max: Fury Road … as Nux
2013 Jack the Giant Slayer … as Jack
2013 Warm Bodies … as R
2011 Rule Number Three (short) … as Matt
2011 X-Men: First Class … as Hank McCoy/Beast
2010 Clash of the Titans … as Eusebios
2009 A Single Man … as Kenny
2007 Coming Down the Mountain … as David Philips
2006 Kidulthood … as Blake
2005 The Weather Man … as Mike
2005 Wah-Wah … as Ralph Compton (age 14)
2002 About A Boy … as Marcus
1997 Mr. White Goes to Westminster … as John
1996 Intimate Relations … as Bobby