2025Колючая и ушастыйФильмв роли Walter / Sir Balderdash (voice)
2025Отдел нераскрытых делСериалв роли DCI Carl Morck · эпизодов: 10
2024ЭбигейлФильмв роли Father
2023По ФрейдуФильмв роли C. S. Lewis
2022СредневековьеФильмв роли král Zikmund
2022ПредложениеСериалв роли Robert Evans · эпизодов: 10
2022Этот домФильмв роли Raymond (voice)
2021King’s Man: НачалоФильмв роли Morton
2021Тихая ночьФильмв роли Simon
2021The Colour RoomФильмв роли Colley Shorter
2021ГерцогФильмв роли Jeremy Hutchinson
2020Сэм: Песочный эльфФильмв роли David
2019Аббатство ДаунтонФильмв роли Henry Talbot
2019Опасные секретыФильмв роли Peter Beaumont
2018Открытие ведьмСериалв роли Matthew Clairmont · эпизодов: 25
2018Клуб любителей книг и пирогов из картофельных очистковФильмв роли Sidney Stark
2018Испытание невиновностьюСериалв роли Philip Durrant · эпизодов: 3
2018BirthmarkedФильмв роли Ben
2017Ограбление векаФильмв роли XXX
2017Предчувствие концаФильмв роли Mr. Joe Hunt
2016СоюзникиФильмв роли Guy Sangster
2016КоронаСериалв роли Tony Armstrong-Jones · эпизодов: 3
2016КорниСериалв роли William Waller · эпизодов: 2
2015Вне/себяФильмв роли Albright
2015Опасное погружениеФильмв роли Mitchell
2014Игра в имитациюФильмв роли Hugh Alexander
2014Поздней ночью с Сетом МайерсомСериалв роли Self · эпизодов: 1
2013Смерть приходит в ПемберлиСериалв роли George Wickham · эпизодов: 3
2013БелльФильмв роли Captain Sir John Lindsay
2013Порочные игрыФильмв роли Charlie Stoker
2013Танцы на граниСериалв роли Stanley Mitchell · эпизодов: 5
2012The Poison TreeСериалв роли Rex Clarke · эпизодов: 2
2012BirdsongСериалв роли Captain Gray · эпизодов: 2
2011Горящий человекФильмв роли Tom
2010Аббатство ДаунтонСериалв роли Henry Talbot · эпизодов: 5
2010Городок СеметриФильмв роли Mike Ramsay
2010Как выйти замуж за 3 дняФильмв роли Declan
2009Одинокий мужчинаФильмв роли Jim
2009Хорошая женаСериалв роли Finn Polmar · эпизодов: 30
2009ХранителиФильмв роли Adrian Veidt / Ozymandias
2008Возвращение в БрайдсхедФильмв роли Charles Ryder
2007ОбманФильмв роли Gary Spargo
2006Переписывая БетховенаФильмв роли Martin Bauer
2006Шоу «Один»Сериалв роли Self · эпизодов: 1
2006Представь нас вместеФильмв роли Heck
2005Моя семья и другие звериФильмв роли Larry Durrell
2005Матч ПоинтФильмв роли Tom Hewett
2005Ali Baba and the Forty Thieves: The Lost Scimitar of ArabiaФильмв роли Ali Baba
2004Мисс Марпл Агаты КристиСериалв роли Patrick Simmons · эпизодов: 1
2004He Knew He Was RightСериалв роли Brooke Burgess · эпизодов: 3
2004Первая дочьФильмв роли Ben Calder
2003Al sur de GranadaФильмв роли Gerald Brenan
2002Инспектор Линли расследуетСериалв роли Peter Lynley · эпизодов: 1
2002Confessions of an Ugly StepsisterФильмв роли Casper
1993Утреннее телевидениеСериалв роли Self · эпизодов: 1
1992Ночное шоу с Джейем ЛеноСериалэпизодов: 1
—FortitudeФильмв роли Thomas Argyll “TAR” Robertson