20221923Сериалв роли Captain Shipley · эпизодов: 3
2022Властелин колец: Кольца ВластиСериалв роли Adar · эпизодов: 8
2022The Lord of the Rings: The Rings of Power Global Fan ScreeningФильмв роли Adar
2019Гарет ДжонсФильмв роли George Orwell
2019Игра престолов: Последний дозорФильмв роли Self
2019Land's EndФильм
2018Spoon FedФильмв роли Dan
2018The SoundФильмв роли Jed
2018Падение ТроиСериалв роли Odysseus · эпизодов: 7
2017КЭДА: Квантово-энергетический двойной агентФильмв роли Bingwen I & II
2015В сердце моряФильмв роли Benjamin Lawrence
2015Последние пантерыСериалв роли Michael · эпизодов: 6
2015Из тьмыФильмв роли Adam Hitchens
2015Убей своих друзейФильмв роли James Trellick
2015Sense8Сериалв роли Nyx · эпизодов: 2
2013ТуннельСериалв роли Stephen Beaumont · эпизодов: 10
2013Половина жёлтого солнцаФильмв роли Richard
2013The BeastФильмв роли Dad
2013ШеллФильмв роли Pete
2012Улица потрошителяСериалв роли Jedediah Shine · эпизодов: 6
2012Президент Линкольн: Охотник на вампировФильмв роли Thomas Lincoln
2012Средь бела дняФильмв роли Gorman
2012BirdsongСериалв роли Jack Firebrace · эпизодов: 2
2012After TomorrowФильмв роли James
2011ЭкстрасенсФильмв роли Edward Judd
2011Sometimes the Moon Is VelvetФильмв роли Jack
2011Игра ПрестоловСериалв роли Benjen Stark · эпизодов: 6
2011Women in LoveСериалв роли Gerald Crich · эпизодов: 2
2010Сделано в ДагенхэмеФильмв роли Gordon
2010DeathlessФильмв роли Max Serloom
2010DiveСериалв роли Gary · эпизодов: 2
2010БессердечныйФильмв роли Papa B
2010Five DaughtersСериалв роли Tom Stephens · эпизодов: 3
2009Кровавый округ: 1980Фильмв роли The Ripper
2009FreefallФильмв роли Jim
2009Red RidingСериалэпизодов: 1
2008Lezione ventunoФильмв роли Musician 4
2008МерлинСериалв роли Alvarr · эпизодов: 1
2008The PassionСериалв роли Jesus · эпизодов: 6
2007Место встречиФильмв роли Tim
2007Доводы рассудкаФильмв роли Harry Harville
2006The Secret Life of Mrs. BeetonФильмв роли Fred Greenwood
2006SoundproofФильмв роли Dean Whittingham
2002Война ФойлаСериалв роли Fred Dawson · эпизодов: 1
2001Воскрешая мертвыхСериалв роли Stefan Koscinski · эпизодов: 2
1998Великий МерлинСериалв роли Village Man (uncredited) · эпизодов: 2
1996Дэлзил и ПэскоуСериалв роли Charlie Barron · эпизодов: 2
1989Пуаро Агаты КристиСериалв роли Antonio Foscarelli · эпизодов: 1
—The Way of the WindФильмв роли Saul