2026История игрушек 5Фильмв роли Mr. Pricklepants (voice)
2025КнижныйСериалв роли Guy Windjammer · эпизодов: 2
2025National Theatre Live: Dr. StrangeloveФильмв роли General Jack D. Ripper
2024Падение ПарижаСериалв роли Richard · эпизодов: 4
2024Чрезвычайно королевский скандалСериалв роли Jeffrey Epstein · эпизодов: 2
2024Властелины воздухаСериалв роли Dr. 'Smokey' Stover · эпизодов: 5
2023Smile SchoolФильмв роли Lloyd
2021Хильда и горный корольФильмв роли Erik Ahlberg (voice)
2021A Ghost Story for Christmas: The MezzotintФильмв роли Binks
2021Absent Now the DeadФильмв роли Odysseus (voice)
2020A Christmas CarolФильмв роли Scrooge
2020FourФильмWriter
2018WatergateСериалв роли H.R. Bob Haldeman · эпизодов: 6
2018ХильдаСериалв роли Erik Ahlberg (voice) · эпизодов: 13
2018Дитя во времениФильмв роли Home Secretary
2016Агата РэйзинСериалв роли Tom 'Bunchie' Richards · эпизодов: 1
2015ПолдаркСериалв роли Sir Francis Basset · эпизодов: 8
2013Молодой МорсСериалв роли Dr. Dean Powell · эпизодов: 1
2013Танцы на граниСериалв роли Prince George · эпизодов: 3
2013Отец БраунСериалв роли Sherman Quinn · эпизодов: 1
2010Алиса в стране чудесФильмв роли Lowell
2008МерлинСериалв роли Sir Oswald · эпизодов: 1
2007Тайный дневник девушки по вызовуСериалв роли Tom · эпизодов: 1
2006Робин ГудСериалэпизодов: 1
2006Отель «Вавилон»Сериалв роли Phil McGuiness · эпизодов: 1
2005ExperimentФильмв роли Morgan
2002Тугая струнаСериалв роли DI Andy Hall · эпизодов: 1
2002Призраки Сериалв роли Anton · эпизодов: 1
2001БассейнФильмв роли Frank
1997Семейное делоСериалэпизодов: 258
1997Чисто английские убийстваСериалв роли Sgt Daniel Scott · эпизодов: 15
1984Чисто английское убийствоСериалэпизодов: 2
1980Teen TipsФильмAssistant Director
1971A Ghost Story for ChristmasСериалв роли Binks · эпизодов: 1