2026Frank and PercyФильм
2026Two Weeks in AugustСериалв роли Jacob · эпизодов: 8
2026Двадцать двадцать шестьСериалв роли Will Humphries · эпизодов: 6
2025National Theatre Live: The Importance of Being EarnestФильмв роли Jack Worthing
2024Марчелло МиоФильмв роли Colin
2024Злобные маленькие письмаФильмв роли Constable Papperwick
2023PartygateФильмв роли Josh Fitzmaurice
2022ПриглашениеФильмв роли Oliver Alexander
2022Ellie & NatasiaСериалэпизодов: 2
2021Please Care!Фильмв роли Max
2021Певица на всю головуФильмв роли Max Thistlewaite
2021Зог и летающие врачиФильмв роли Zog (voice)
2020ABBA: In Their Own WordsФильмв роли Narrator
2020Маленькие пташкиСериалв роли Hugo Cavendish-Smyth · эпизодов: 6
2019ВедьмакСериалв роли Prince Radovid · эпизодов: 11
2019"АББА" Навсегда. Победитель Получает ВСЁФильмв роли Narrator [UK version] (voice)
2019Steven Berkoff's Tell Tale HeartФильмв роли Sunny
2018ЗогФильмв роли Zog (voice)
2018РомановыСериалв роли Simon Burrows · эпизодов: 1
2018Мамма MIA! 2Фильмв роли Young Harry
2018FishboyФильмв роли Fish Boy (voice)
2017Eric & Ernie's Home MoviesФильмв роли Narrator
2017Звёздные войны: Эпизод 8 - Последние джедаиФильмв роли Holdo's First Officer
2017ХэмпстедФильмв роли Erik
2017КуртизанкиСериалв роли Sir George Howard · эпизодов: 8
2016ДряньСериалв роли Harry · эпизодов: 6
2016ВиндзорыСериалв роли Prince William · эпизодов: 18
2016The RoofФильмв роли And Finially One More Fan
2015Убей своих друзейФильмв роли John
2015ПолдаркСериалв роли Unwin Trevaunance · эпизодов: 4
2014Наш ЗоопаркСериалв роли Dr. Barnaby Ford · эпизодов: 4
2014W1AСериалв роли Will Humphries · эпизодов: 14
2013The Wipers TimesФильмв роли Barnes
2012ОтверженныеФильмв роли Joly
2011A bloody muddleФильмв роли Carl
2010Сердце всякого человекаСериалв роли Lionel Mounstuart · эпизодов: 2
2009Закон и порядок: ЛондонСериалв роли Ian Naylor · эпизодов: 1
2008Тэсс из рода Д'ЭрбервиллейСериалв роли Felix Clare · эпизодов: 4
2007BonkersСериалв роли Daniel · эпизодов: 1
—Real Love (Yes, It's Real Love!)Фильмв роли Newman