2026FLINTФильмв роли FINN
2025ΚαποδίστριαςФильмв роли Klemens von Metternich
2025ГеддаФильмв роли Professor Greenwood
2023Hamlet: Bristol Old Vic LiveФильмв роли Claudius
2023Гремлины: Хранители лесаФильмв роли Father Brendan
2022Общество йоркских ведьмФильмв роли Matthias
2021Превратности разумаФильмв роли G.D. Birkhof
2020ИндустрияСериалв роли Rupert Weatherson-Wilson KC · эпизодов: 1
2020Мир, который мы зналиФильмв роли Carpenter
2019Расследования на МайоркеСериалв роли Paco · эпизодов: 1
2019ТредстоунСериалв роли Dr. Martin Wells · эпизодов: 3
2019ПотокСериалв роли Aidan Doyle · эпизодов: 1
2018Черный 47-йФильмв роли Brown
2018Джек РайанСериалв роли Vice President Robert Fleming · эпизодов: 1
2016Almeida Theatre Live: Richard IIIФильмв роли Duke of Buckingham
2016Property of the StateФильмв роли Heffernan
2016ОтбытиеФильмв роли Philip
2015СуфражисткаФильмв роли Hugh Ellyn
2015Antigone at the BarbicanФильмв роли Teiresias
2015Номер 44Фильмв роли Doctor Boris Zarubin
2014МушкетёрыСериалв роли Baltasar · эпизодов: 1
2013BreathlessСериалв роли Monty Meecher · эпизодов: 5
2013Цифровая радиостанцияФильмв роли Michaels
2012Пустая коронаСериалв роли Lord Marshall · эпизодов: 1
2011Игра ПрестоловСериалв роли Farmer Hamlet · эпизодов: 1
2011ШелкСериалв роли Jody Farr · эпизодов: 2
2006MathildeФильмв роли The Major
2005Born With Two MothersФильмв роли Narrator
2004ДоказательствоСериалэпизодов: 8
2003Убить короляФильмв роли Cousin Henry
2002Война ФойлаСериалв роли Avraham Greenfeld · эпизодов: 1
2001Забытая ротаФильмв роли Ferguson
2001Аттила-завоевательСериалв роли Valorus · эпизодов: 2
2001Mind GamesФильмв роли DCI Chris Medwynter
1999Riddler's MoonФильмв роли Giff Sanders
1998The Scold's BridleФильмв роли Dave Hughes
1998King LearФильмв роли Edmund
1996A Midsummer Night's DreamФильмв роли Philostrate / Puck
1996Дэлзил и ПэскоуСериалв роли Dave Cashman · эпизодов: 2
1991PerformanceСериалв роли Edmund · эпизодов: 1
1988Small WorldСериалв роли Persse McGarrigle · эпизодов: 6
1986Царь злаФильмв роли Andy Johnson