2024Падение ПарижаСериалв роли Jacob Pearce · эпизодов: 8
2023The GoldСериалв роли Gordon Parry · эпизодов: 6
2022НезнакомецФильмв роли Henry Teague
2021СпенсерФильмв роли Darren
2021Легенда о Зелёном РыцареФильмв роли King
2021WhiteФильмв роли Samuel · Director · Writer
2021Проклятие: Призраки дома БорлиФильмв роли Harry Price
2019Король АнглииФильмв роли William
2018ОпоссумФильмв роли Philip
2018Миссия невыполнима: ПоследствияФильмв роли Solomon Lane
2016Афера по-английскиФильмв роли Gordon 'Worzel Gummidge' Bennett
2015МакбетФильмв роли Macduff
2015Миссия невыполнима: Племя изгоевФильмв роли Lane
2015Paradise Lost?Фильмв роли Satan
2014СеренаФильмв роли Campbell
201471Фильмв роли Captain Sandy Browning
2014The GoobФильмв роли Womack
2014Избави нас от лукавогоФильмв роли Santino
2014Jamaica InnСериалв роли Joss Merlyn · эпизодов: 3
2013BattlesФильмв роли Man
2013SouthcliffeСериалв роли Stephen Morton · эпизодов: 4
2012ПрометейФильмв роли Fifield
2011ПохищеннаяФильмв роли Mr. Kidd
2011БорджиаСериалв роли Micheletto · эпизодов: 27
2010Брайтонский леденецФильмв роли Hale
2010Native SonФильмв роли John
2010Five DaughtersСериалв роли Brian Tobin · эпизодов: 3
2009Месть Гарри БраунаФильмв роли Stretch
2009Кровавый округ: 1974Фильмв роли Bob Craven
2009Кровавый округ: 1980Фильмв роли Bob Craven
2009Кровавый округ: 1983Фильмв роли Bob Craven
2009Red RidingСериалв роли DS Bob Craven · эпизодов: 3
2008Прах к прахуСериалв роли Arthur Layton · эпизодов: 2
2007МедоулэндСериалв роли Gordon Ormond · эпизодов: 4
2007Wedding BellesФильмв роли Adrian Collins
2007Вне законаФильмв роли Simon Hillier
2006Brothers of the HeadФильмв роли Nick Sidney
2006Не вижу зла: Болотные убийстваСериалв роли Ian Brady · эпизодов: 2
2005ИзоляцияФильмв роли Jamie
2005БезумиеФильмв роли Nick
2005FrozenФильмв роли Hurricane Frank
2004ТравмаФильмв роли Roland
2004КрипФильмв роли Craig
2003StrangeСериалв роли Robin Thomas · эпизодов: 1
2002Little DickieФильмв роли Singing Cowboy / Card Player
2002Круглосуточные тусовщикиФильмв роли Ian
2002Том и ТомасФильмв роли Kevin
2001Открытие небесФильмв роли Bart Bork
2001Воскрешая мертвыхСериалв роли Radovan Sredinic · эпизодов: 2
1999ИисусФильмв роли Thomas
1999JesusСериалв роли Thomas · эпизодов: 2
1999The ViceСериалв роли Miles Watson · эпизодов: 1
1995Signs and WondersСериалв роли Carl Maynard · эпизодов: 4
1995КаванаСериалв роли Mark Holmes · эпизодов: 1
1986Катастрофа Сериалв роли Tim Vanner · эпизодов: 1
1979МеханикСериалв роли Dean · эпизодов: 1
—The TakeФильм