2026Детектив из провинциального салонаСериалв роли Race Runard · эпизодов: 2
2025Time Travel Is Dangerous!Фильмв роли Martin
2025Локерби: В поисках правдыСериалв роли Paul Channon MP · эпизодов: 1
2024Peter RabidФильмв роли Carmichael
2023Сожжённые девочкиСериалв роли Reverend Marsh · эпизодов: 4
2023Королева Шарлотта: история БриджертоновСериалв роли Doctor Monro · эпизодов: 4
2023Road KillФильмв роли Richard
2022Мария-АнтуанеттаСериалв роли Vergennes · эпизодов: 8
2020Скользкий путьСериалв роли Trevor Quinn · эпизодов: 2
2019The Devil's HarmonyФильмв роли Headmaster Plugg
2018The Krays: Dead Man WalkingФильмв роли Lord Boothby
2018Шекспир и Хэтэуэй: Частные детективыСериалв роли Bill White · эпизодов: 1
2017The Nightmare on Deskteeth StreetФильмв роли Secret Man
2017ВозмездиеФильмв роли Death
2017The Stories: The Making of 'Rogue One: A Star Wars Story'Фильмв роли Self
2016Изгой-один: Звёздные войны. ИсторииФильмв роли Governor Tarkin
2015Хроники ФранкенштейнаСериалв роли Dean of Westminster · эпизодов: 6
2015Жизнь в квадратахСериалв роли Older Leonard · эпизодов: 3
2014New WorldsСериалв роли Randolph · эпизодов: 3
2014Callow & SonsФильмв роли Henry
2013Граф Артур СтронгСериалв роли Psychiatrist · эпизодов: 1
2013Отец БраунСериалв роли Arthur Welkin · эпизодов: 1
2011Смерть в раюСериалв роли Ray Saunders · эпизодов: 1
2011Гарри Поттер и Дары Смерти: Часть IIФильмв роли Pius Thicknesse
2010Гарри Поттер и Дары Смерти: Часть IФильмв роли Pius Thicknesse
2009MurderlandСериалв роли Crawford · эпизодов: 3
2009ПроисхождениеФильмв роли Technician
2009FramedФильмв роли Reynolds
2009U Be DeadФильмв роли Stephen Perrian
2009MargaretФильмв роли Tristan Garel-Jones
2008ХорошийФильмв роли Doctor
2008ВалландерСериалв роли Erik Hokberg · эпизодов: 1
2008Грязь и мудростьФильмв роли Lorcan O'Niell
2008Ожившая книга Джейн ОстинСериалв роли Mr Collins · эпизодов: 3
2008Джон АдамсСериалв роли Jonathan Sewall · эпизодов: 1
2007ExpressoФильмв роли Charles
2007ЛьюисСериалв роли Professor Pelham · эпизодов: 1
2007The Trial of Tony BlairФильмв роли UN Ambassador
2006Попасть в десяткуФильмв роли Dr. Morrison
2006The ChaseСериалэпизодов: 9
2006Kenneth Williams: Fantabulosa!Фильмв роли Hugh Paddick
2006«V» значит ВендеттаФильмв роли Heyer
2006КомпьютерщикиСериалэпизодов: 1
2006Отель «Вавилон»Сериалв роли Neville Bellingham Thomas · эпизодов: 1
2005РимСериалв роли Cassius · эпизодов: 6
2005МассовкаСериалв роли Iain Morris · эпизодов: 3
2005Побег из замка КолдицСериалв роли Sawyer · эпизодов: 2
2004Шерлок Холмс и дело о шелковом чулкеФильмв роли Mr. Bilney
2004Виртуозы Сериалв роли Samuel · эпизодов: 1
2003А вот и гости!Фильмв роли Mr. Domonic
2003Celebrity MastermindСериалэпизодов: 1
2003HomeФильмв роли Martin
2003Золотая молодежьФильмв роли Archie
2002Война ФойлаСериалв роли John Bishop · эпизодов: 1
2002Призраки Сериалв роли Sam Stevens · эпизодов: 1
2001Воскрешая мертвыхСериалв роли Guy Reynolds · эпизодов: 2
2001Меч честиФильм
1999Холби Сити Сериалв роли Henrik Hanssen · в роли Henrick Hanssen · эпизодов: 479
1997Caught in the ActФильмв роли Algie
1997The GrandСериалв роли Douglas Curzon · эпизодов: 2
1997Чисто английские убийстваСериалв роли Marcus Bramwell · эпизодов: 1
1996ЭммаФильмв роли John Knightley
1995The PlantФильмв роли Harry
1995England, My EnglandФильмв роли James II
1993Peak PracticeСериалв роли Dr. Martin Bryford · эпизодов: 1
1989Stay LuckyСериалэпизодов: 1
1989Пуаро Агаты КристиСериалв роли Matthew Waterhouse · эпизодов: 1
1986Катастрофа Сериалв роли Henrik Hanssen · эпизодов: 1
1986Леди ДжейнФильмв роли Robert Dudley
1985Family Ties VacationФильмв роли Jonathan
1984Другая странаФильмв роли Head Boy
1982Молодой Шерлок: Тайна усадьбыСериалв роли Sherlock Holmes · эпизодов: 8
1975Rumpole of the BaileyСериалв роли Tim Warboys · эпизодов: 1