2025National Theatre at Home: The Land of the LivingФильмв роли Bill
2023При чём тут любовь?Фильмв роли David
2022Расследования сестры БонифацииСериалв роли Edwin Bellamy · эпизодов: 1
2022The Merchant of VeniceФильмв роли Bassanio
2019Война мировСериалв роли Dan Ward · эпизодов: 5
2017Их звёздный часФильмв роли Alex, the Director
2015RSC Live: The Two Gentlemen of VeronaФильмв роли Valentine
2014Вселенная Стивена ХокингаФильмв роли Ellis
2014БестолочиСериалв роли Sebastian · эпизодов: 1
2013Лекарь: Ученик АвиценныФильмв роли Mirdin
2013Невидимая женщинаФильмв роли Charley Dickens
2013ЛуканСериалв роли James Fox · эпизодов: 1
2013Белая королеваСериалв роли Henry VII of England · эпизодов: 3
2012Улица потрошителяСериалв роли Sebastian Ferranti · эпизодов: 1
2009ОтбросыСериалв роли Peter · эпизодов: 2