2025Desperate JourneyФильмв роли Mr. Knoller
2025Отель «Костьера»Сериалэпизодов: 1
2024ФранклинСериалв роли John Jay · эпизодов: 2
2023P.S. Верю в любовьФильмв роли Dr. Condorston
2023Голда. Судный деньФильмв роли Benny Peled
2022Необъявленная войнаСериалв роли Richard Marston · эпизодов: 6
2022ПринцессаФильмв роли The King
2020Дивный новый мирСериалв роли The Director · эпизодов: 4
2019Кровавый следСериалв роли Lukas Becker · эпизодов: 5
2019ДжудиФильмв роли Interviewer
2018ГенезисФильмв роли President Pope
2017Падение орденаСериалв роли King Philip IV of France · эпизодов: 18
2017AngelicaФильмв роли Dr. Joseph Barton
2017ГенийСериалв роли Hans Albert Einstein · в роли Paul Éluard · эпизодов: 2
20171066: A Year to Conquer EnglandФильмв роли William the Conqueror
20171066: A Year to Conquer EnglandСериалв роли William the Conqueror · эпизодов: 3
2016КоронаСериалв роли Tony Longdon · эпизодов: 1
2015Хроники ФранкенштейнаСериалв роли Lord Daniel Hervey · эпизодов: 12
2015Ruby Strangelove Young WitchФильмв роли Ted
2015Love Is a Four Letter Word: Worth Seven PointsФильмв роли Husband
2015Hitler on Trial: The Truth Behind the StoryФильм
2015МолодостьФильмв роли Julian
2015Home FiresСериалв роли Dr Will Campbell · эпизодов: 12
2014CrypticФильмв роли Steve Stevens
2014CillaСериалв роли Brian Epstein · эпизодов: 3
2014БлэквудФильмв роли Ben Marshall
2014ShelterФильмв роли Corporal Arthur Boleyn
2014Codebreaker Alan Turing Persecution Of A GeniusФильм
2014МушкетёрыСериалв роли Lemay · эпизодов: 10
2013Hunt vs Lauda: F1's Greatest Racing RivalsФильмв роли Self - Narrator (voice)
2013Муж женщины-политикаСериалв роли Bruce Babbish · эпизодов: 3
2012Papadopoulos & SonsФильмв роли Rob
2012ВлюблённыеФильмв роли Adrien
2012ДешифровщикФильмв роли Alan Turing
2012Москва 2017Фильмв роли Misha Galkin
2011The Man who Crossed HitlerФильмв роли Hans Litten
2011ДзенСериалв роли Vincenzo Fabri · эпизодов: 3
2010Вверх и вниз по лестницеСериалв роли Sir Hallam Holland · эпизодов: 9
2010Сердце всякого человекаСериалв роли Ben Leeping (Older) · эпизодов: 4
2010Моя ужасная няня 2Фильмв роли Lieutenant Addis
2009Terror! Robespierre and the French RevolutionФильмв роли Herault
2008Возвращение в БрайдсхедФильмв роли Bridey Flyte
2008ОсколкиФильмв роли Ben
2007Discovering TchaikovskyСериалв роли Pyotr Ilyich Tchaikovsky · эпизодов: 2
2006Joy DivisionФильмв роли Thomas
2006Древний Рим: Расцвет и падение империиСериалв роли Josephus · эпизодов: 1
2005The SommeФильмв роли Captain Charlie May
2005ИмперияСериал
2005AnimalФильмв роли Sebastien Delnick
2003ФеррариФильмв роли Ferrari's Alter Ego
2003FerrariСериалв роли giornalista · эпизодов: 2
2002ПианистФильмв роли Henryk Szpilman
2001Убийство в сознанииСериалв роли James Hillier · эпизодов: 1
2000ВампиренышФильмв роли Von Sackville-Bagg
1999Охотники за древностямиСериалв роли Laurent Halezan · эпизодов: 2
1971Вверх и вниз по лестницеСериал