2025The ArbiterФильмв роли Garry
2025АмандалендСериалв роли JJ · эпизодов: 12
2022Становление ЕлизаветыСериалв роли Pedro · эпизодов: 8
2021The RevФильмв роли Mike
2020Macbeth - Live at Shakespeare's GlobeФильмв роли Macbeth
2019Вверх дномСериалв роли James · эпизодов: 1
2018WastelandФильмв роли Young Doctor
2018Война токовФильмв роли Journalist 1
2017PortersСериалв роли Billy Tarsal · эпизодов: 1
2017National Theatre Live: Peter PanФильмв роли Nana / Tootles
2016ПопадецСериалв роли Julian · эпизодов: 1
2012Вызовите акушеркуСериалв роли Joel Aidoo · эпизодов: 1
2007Гарри Поттер и Орден ФениксаФильмв роли Dumbledore's Army Member
2004Гарри Поттер и узник АзкабанаФильмв роли Boy 1
2003Celebrity MastermindСериалв роли Self - Contestant · эпизодов: 1