2026The Face of HorrorФильмв роли Richard
2025Christmas KarmaФильмв роли Bob Cratchit
2025Девушка моего сынаСериалв роли Nicholas Hale · эпизодов: 2
2025ЛинлиСериалв роли DI Thomas Lynley · эпизодов: 4
2024Мадам КликоФильмв роли Georges
2023The TalentФильмв роли David
2022Викинги: ВальхаллаСериалв роли Harald Sigurdsson · эпизодов: 24
2020ОсвободительСериалв роли Captain Bill Lauder · эпизодов: 1
2020РазведкаСериалв роли Tom · эпизодов: 1
2019The Devil's HarmonyФильмв роли Connor
2019СэндитонСериалв роли Young Stringer · эпизодов: 8
2019Я найду тебяФильмв роли Robert Pulaski
2019Поместье в ИндииСериалв роли Daniel Beecham · эпизодов: 6
2018Laughing BranchesФильм
2017КликаСериалв роли Jack · эпизодов: 6
2017ВыкупСериалв роли Simon Holman · эпизодов: 1
2016Темные ангелыФильмв роли Trevor
2016ВикторияСериалв роли Drummond · эпизодов: 8
2015WightФильмв роли Boy
2014МалефисентаФильмв роли Young Man (uncredited)