2027Panic CarefullyФильм
2026National Theatre at Home: The StoryФильмв роли Jeff
2026Поверьте мнеСериалв роли DC Paul Stephens · эпизодов: 1
2024Стокгольмская кровавая баняФильмв роли Johan Natt och dag
2022AndorСериалв роли Captain Vanis Tigo · эпизодов: 5
2022Фантастические твари: Тайны ДамблдораФильмв роли Frank Doyle (Workman #1)
2021The One. ЕдинственныйСериалв роли Ethan · эпизодов: 8
2019Martin's CloseФильмв роли John Martin
2018Mrs WilsonСериалв роли Mike Shannon (age 30) · эпизодов: 1
2018National Theatre Live: The Madness of George IIIФильмв роли Prince of Wales
2018Пчёлы делают мёдФильмв роли Inspector Shoerope
2016Six Wives with Lucy WorsleyСериалв роли Thomas Culpepper · эпизодов: 1
2014Put DownФильмв роли John
2014The Passing BellsСериалв роли Freddie · эпизодов: 5
2014ЧужестранкаСериалв роли Private Abraham Shaftstall · эпизодов: 2
2011БорджиаСериалв роли Anton van Lalaing · эпизодов: 1
2011Игра ПрестоловСериалв роли Rhaegar Targaryen · эпизодов: 1
1971A Ghost Story for ChristmasСериалв роли John Martin · эпизодов: 1
—BridesФильмв роли Williard