2028The Beatles: PaulФильмв роли Brian Epstein
2028The Beatles: JohnФильмв роли Brian Epstein
2028The Beatles: GeorgeФильмв роли Brian Epstein
2028The Beatles: RingoФильмв роли Brian Epstein
2027Жена и пёсФильм
2026Солнечная танцовщицаФильмв роли Bob
2026SuperbloomФильмв роли Cowboy
2026Saturday Night Live UKСериалв роли Self - Host · эпизодов: 1
2025Дом ГиннессовСериалв роли Sean Rafferty · эпизодов: 8
2025Король и завоевательСериалв роли Harold Godwinson · Executive Producer · эпизодов: 8
2025Веди себя приличноСериалв роли Pete Riley · Executive Producer · эпизодов: 4
2024Джой: маленькое чудоФильмв роли Robert Edwards
2024Бывшие мужьяФильмв роли Nick Pearce
2024Боб Марли: Одна любовьФильмв роли Chris Blackwell
2023A Little LifeФильмв роли Jude St. Francis
2022Sunday with Laura KuenssbergСериалэпизодов: 1
2022Дом ДраконаСериалв роли Lord Ormund Hightower · эпизодов: 8
2022Шпион, которого не былоФильмв роли Robert Freegard · Producer
2021Увиденное и услышанноеФильмв роли George Claire
2021НевероятныеСериалв роли Hugo Swann · эпизодов: 6
2020Один на одинФильмв роли John
2019Дело Кристин КилерСериалв роли Stephen Ward · эпизодов: 6
2019Маленькие ЖенщиныФильмв роли John Brooke
2019Гарет ДжонсФильмв роли Gareth Jones
2019JerkСериалв роли Self · эпизодов: 1
2018HeroФильмв роли Young Charles
2018МакМафияСериалв роли Alex Godman · эпизодов: 8
2017AngelicaФильмв роли Harry
2017КоматозникиФильмв роли Jamie
2017ХэмпстедФильмв роли Philip
2016Вошедшие незримо: Сестры БронтеФильмв роли Duke of Wellington
2016Everyday Performance ArtistsФильмв роли Aaron
2016Wild West: America's Great FrontierСериалв роли Self - Narrator (voice) · эпизодов: 3
2016Война и мирСериалв роли Andrei Bolkonsky · эпизодов: 6
2015Любовник леди ЧаттерлейФильмв роли Sir Clifford Chatterley
2015Жизнь в квадратахСериалв роли Young Duncan Grant · эпизодов: 3
2014BonoboФильмв роли Ralph
2014Уильям ТёрнерФильмв роли Clarinettist
2014ВикингиФильмв роли Bjorn
2014ГранчестерСериалв роли Sidney Chambers · эпизодов: 24
2014HollowФильмв роли Lone Man
2014The Great War: The People's StoryСериалв роли Will Martin · эпизодов: 1
2014Счастливая долинаСериалв роли Tommy Lee Royce · эпизодов: 18
2014Поздней ночью с Сетом МайерсомСериалв роли Self - Guest · эпизодов: 1
2013Смерть приходит в ПемберлиСериалв роли Henry Alveston · эпизодов: 3
2013Любыми средствамиСериалв роли Michael Prence · эпизодов: 1
2013ГонкаФильмв роли Guy Edwards
2013БелльФильмв роли Oliver Ashford
2013Замок БландингсСериалв роли Jimmy Belford · эпизодов: 1
2012RestlessСериалв роли Kolia · эпизодов: 2
2012Хороший денек для свадьбыФильмв роли Owen
2011Черное зеркалоСериалв роли Ryan Pound · эпизодов: 1
2009Воспитание чувствФильмв роли Student
2008Инспектор Джордж ДжентлиСериалв роли James Blackstone · эпизодов: 1
2007Шоу Грэма НортонаСериалв роли Self · эпизодов: 4
2005Доктор КтоСериалв роли Onegin · эпизодов: 1
1997GlastonburyСериалв роли Self · эпизодов: 1
1988Это утроСериалв роли Self · эпизодов: 1
—Сердце тьмыФильмв роли Marlow (voice)