2026ЧернилаФильмв роли Hugh Cudlipp
2026Рыцарь Семи КоролевствСериалв роли Prince Baelor 'Breakspear' Targaryen · эпизодов: 4
2025Walking with DinosaursСериалв роли Self - Presenter (voice) · эпизодов: 6
2021Трагедия МакбетаФильмв роли Banquo
2021Инспектор Адам ДэлглишСериалв роли Adam Dalgliesh · Director · Executive Producer · эпизодов: 18
2020СестраСериалв роли Bob · эпизодов: 4
2020Бледный коньСериалв роли Zachariah Osborne · эпизодов: 2
2020Центральный БагдадСериалв роли Frank Temple · эпизодов: 6
2018Big CatsСериалв роли Narrator (voice) · эпизодов: 3
2017Сказки серого волкаФильмв роли Prince / Mirror / Huntsman / Dwarf (voice)
2016Хулиганские сказкиСериалв роли Prince / Mirror / Huntsman / Dwarf · эпизодов: 2
2016КоронаСериалв роли Tony Blair · в роли Robin Day · эпизодов: 6
2016Koko: The Gorilla Who Talks to PeopleФильмв роли Narrator (voice)
2015Доктор ФостерСериалв роли Simon Foster · эпизодов: 15
2015Джонатан Стрендж и мистер НорреллСериалв роли Jonathan Strange · эпизодов: 7
2015CoalitionФильмв роли Nick Clegg
2014ВавилонСериалв роли Finn Kirkwood · эпизодов: 6
2013Не те парниСериалв роли Nathan Cross · эпизодов: 1
2012RestlessСериалв роли Mason Harding · эпизодов: 2
2012ОтверженныеФильмв роли Bamatabois
2011HiddenСериалв роли Alexander Wentworth · эпизодов: 4
2011Багровый лепесток и белыйСериалв роли Ashwell · эпизодов: 3
2010Просто УилльямСериалв роли Uncle Neville · эпизодов: 1
2010ШерлокСериалв роли Seb Wilkes · эпизодов: 1
2008Джон АдамсСериалв роли Lord Carmarthen · эпизодов: 1
2007Портал юрского периодаСериалв роли Ryan Mason · эпизодов: 1
2005BeethovenСериалв роли Ferdinand Ries · эпизодов: 2
2005BombshellСериалв роли Lieutenant Roddy Frost · эпизодов: 7
2005Доктор КтоСериалв роли Mysterious Man · эпизодов: 1
2005The Lost World of Mitchell & KenyonСериалв роли Mitchell · эпизодов: 1
2004ХокингФильмв роли George Ellis
2004Агата Кристи: Жизнь в образахФильмв роли Max Mallowan
2001Воскрешая мертвыхСериалв роли Dr Dench · эпизодов: 2
1999Холби Сити Сериалв роли Martin Phillips · эпизодов: 1
1997Чисто английские убийстваСериалв роли Justin Hooper · эпизодов: 1