2025What is an Ocean… Reconnecting the Cast and Crew of Cloud AtlasФильмв роли Self - Interviewee
2023ДипломаткаСериалв роли Foreign Secretary Austin Dennison · эпизодов: 22
2022Дьявол-полукровкаСериалв роли Marcus · эпизодов: 3
2022Песочный человекСериалв роли The Gray Cat (voice) · эпизодов: 1
2021ear for eyeФильмв роли US Dad
2020Питер Пэн и Алиса в стране чудесФильмв роли James Littleton / CJ
2019Ад на границеФильмв роли Bass Reeves · Executive Producer
2019Малефисента: Владычица тьмыФильмв роли Percival
2019Карнивал РоуСериалв роли Agreus Astrayon · эпизодов: 18
2019Наследие: Застывшая кровьФильмв роли Malcolm
2018Хантер КиллерФильмв роли Cob Wallach
2018PulsarФильмв роли Jonah
2018АннигиляцияФильмв роли Daniel
2018Падение ТроиСериалв роли Achilles · эпизодов: 8
2017Мужчина в оранжевой рубашкеСериалв роли Steve · эпизодов: 1
2016PanicФильмв роли Andrew Deeley
2016КарантинСериалв роли Alex 'Lex' Carnahan · эпизодов: 13
2016The A WordСериалв роли Ben Chambers · эпизодов: 6
2015Inside 'Interstellar'Фильмв роли Self - 'Romillin'
2014ИнтерстелларФильмв роли Romilly
2014One in FiveФильмExecutive Producer
2013КитФильмв роли Richard Peterson
2012Облачный атласФильмв роли Autua / Lester Rey / Duophsyte
2012Тёмный рыцарь: Возрождение легендыФильмв роли Skinny Prisoner
2012White HeatСериалв роли Victor · эпизодов: 6
2012Красные xвостыФильмв роли Corporal
2009MurderlandСериалв роли Will · эпизодов: 2
2009Закон и порядок: ЛондонСериалв роли Lennie Gaines · эпизодов: 1
2009Demons (The Last Van Helsing)Сериалв роли Physics Teacher · эпизодов: 1
2008ЯвленияСериалв роли Father Daniel · эпизодов: 2
2006ТорчвудСериалв роли Hospital Patient · эпизодов: 1
2006New Street LawСериалв роли DI Farnsworth · эпизодов: 1
2006Shoot the MessengerФильмв роли Timothy
2006Отстреливая собакФильмв роли François
2005Mike Bassett: ManagerСериалв роли Jeremy Hands · эпизодов: 6
2005.357Фильмв роли Kameron
2005Доктор КтоСериалв роли Harvey · эпизодов: 1
2004The BriefСериалв роли DS Kitson · эпизодов: 1
2004Murder CityСериалв роли Reporter 2 · эпизодов: 1
2004Sea of SoulsСериалв роли Lucas Hegarty · эпизодов: 2
2003Coming UpСериалв роли Marlon · эпизодов: 1
2003Чего хочет девушкаФильмв роли Ian's Band Member
2003William and MaryСериалв роли Policeman · эпизодов: 1
2001Воскрешая мертвыхСериалв роли Charlie Ayanike · эпизодов: 2
2000ВрачиСериалв роли Joe Fisher · в роли Sean Foster · эпизодов: 1
2000BelongingСериалэпизодов: 2
1999Холби Сити Сериалв роли Moses Abebe · эпизодов: 1
1997Dream TeamСериалв роли Marlon Baldon · эпизодов: 7
1996Безмолвный свидетельСериалв роли DS Ian Cross · эпизодов: 1
1986Катастрофа Сериалв роли Bryce · эпизодов: 1
1984Чисто английское убийствоСериалв роли Jason Fielding · эпизодов: 1