2026Грязные делишкиСериалв роли Sir James Bevsn · эпизодов: 3
2025Баллада о маленьком игрокеФильмв роли Adrian Lippett
2025Финикийская схемаФильмв роли Broadcloth
2025Подозреваемый: Убийство Жана Шарля де МенезесаСериалв роли Michael Mansfield QC · эпизодов: 1
2025ГангстерлендСериалв роли Archie Hammond · эпизодов: 3
2024АгентствоСериалв роли Frank · эпизодов: 1
2024БлицФильмв роли Victor Smythe
2024Чрезвычайно королевский скандалСериалв роли Sir Edward Young · эпизодов: 3
2024New Look: Революция стиляСериалв роли Raymond Dior · эпизодов: 2
2024Мистер Бейтс против почтового отделенияСериалв роли James Arbuthnot · эпизодов: 4
2023Твоё Рождество или моё? 2Фильмв роли Humphrey
2022Твоё Рождество или моё?Фильмв роли Humphrey
2022ПрощённыйФильмв роли Lord Swanthorne
2022Необъявленная войнаСериалв роли David Neal · эпизодов: 6
2022Операция «Мясной фарш»Фильмв роли John Masterman
2022Будет больноСериалв роли Lockhart · эпизодов: 7
2021Мюнхен. На грани войныФильмв роли Sir Horace Wilson
2020Голос переменСериалв роли Judge Clarke · эпизодов: 1
2019По расчетуСериалв роли Ted Day · эпизодов: 6
2019National Theatre Live: HansardФильмв роли Robin Hesketh
2018Чрезвычайно английский скандалСериалв роли Peter Bessell · эпизодов: 3
2016КоронаСериалв роли David, Duke of Windsor · эпизодов: 7
2016ОтрицаниеФильмв роли Sir Charles Gray
2016ВикторияСериалв роли King Leopold · эпизодов: 9
2016Churchill's SecretФильмв роли Anthony Eden
2015Леди в фургонеФильмв роли Alan Bennett
2015НезабытыйСериалв роли Dr Tim Finch · эпизодов: 1
2015Волчий залСериалв роли Stephen Gardiner · эпизодов: 3
2014Castles in the SkyФильмв роли Henry Tizard
2013National Theatre Live: 50 Years on StageФильмв роли Henry Higgins
2013Ловушка для ЗолушкиФильмв роли Chance
2013БелльФильмв роли Lord Ashford
2013Леди исчезаетФильмв роли Professor Hastings
2012Dickens in LondonФильмв роли Middle-aged Dickens(Voice)
2012Мы покорим МанхэттенФильмв роли John Parsons
2011National Theatre Live: CollaboratorsФильмв роли Mikhail Bulgakov
2011ШелкСериалв роли Alan Cowdrey QC · эпизодов: 13
2010National Theatre Live: The Habit of ArtФильмв роли Henry / Benjamin Britten
2010On ExpensesФильмв роли Andrew Walker
2009The Last Days of Lehman BrothersФильмв роли Timothy Geithner
2009Современный потрошительСериалв роли Anderson · эпизодов: 18
2009Быть человекомСериалв роли Griffin · эпизодов: 1
200839 ступенейФильмв роли Captain Kell
2008ПропавшийФильмв роли Adrian Ballan
2008Hancock & JoanФильмв роли John Le Mesurier
200810 дней до войныСериалв роли Vincent · эпизодов: 1
2008Сказки для взрослыхСериалв роли Roger Bateman · эпизодов: 1
2007КрэнфордСериалв роли Reverend Hutton · эпизодов: 7
2007The RestaurantСериалэпизодов: 38
2007Шоу Грэма НортонаСериалв роли Self · эпизодов: 1
2007ЛьюисСериалв роли Rev. Conor Hawes · эпизодов: 1
2006The State WithinСериалв роли James Sinclair · эпизодов: 6
2006ВавилонФильмв роли Ken Clifford
2006КоролеваФильмв роли Prince Charles
2005Riot at the RiteФильмв роли Sergei Diaghilev
2005A Very Social SecretaryФильмв роли Alastair Campbell
2004Бриджит Джонс: Грани разумногоФильмв роли Horatio
2004НитиФильмв роли Utay
2004Пять детей и волшебствоФильмв роли Father
2004Новые уловкиСериалв роли Professor Blake · эпизодов: 1
2002Война ФойлаСериалв роли Clive Ord-Smith · эпизодов: 1
2002Четыре пераФильмв роли Colonel Hamilton
2002Призраки Сериалв роли James Allan · эпизодов: 1
2001Воскрешая мертвыхСериалв роли James Andrews · эпизодов: 2
1999Иосиф и его удивительный разноцветный плащ сновФильмв роли The Butler
1999ПодлодкаФильмв роли Lt. Alexander
1997Liberty!Сериалв роли King George III · эпизодов: 6
1997Крылья голубкиФильмв роли Lord Mark
1996A Midsummer Night's DreamФильмв роли Theseus / Oberon
1994Hard TimesСериалв роли Bitzer · эпизодов: 4
1992Dread Poets' SocietyФильмв роли Byron
1990Alfonso BonzoСериалв роли Alfonso Bonzo · эпизодов: 6
1989Пуаро Агаты КристиСериалв роли Dr. Roberts · эпизодов: 1
1989War RequiemФильмв роли Blinded Soldier
1988The Franchise AffairСериалв роли Nevil Bennet · эпизодов: 6
1987Инспектор МорсСериалв роли Victor Preece · эпизодов: 1
1986ScreenPlayСериалв роли Lord Byron · эпизодов: 1
1982Люди СмайлиСериалв роли PC Hall · эпизодов: 1