2027National Theatre at Home: Suddenly Last SummerФильмв роли Doctor Cukrowicz
2026Гипотеза любвиФильмв роли Dr. Thomas Benton
2026СОУЛМ8ЙТФильмв роли Ben
2026Daredevil: Born Again Official PodcastСериалв роли Self - Buck Cashman · эпизодов: 1
2025Я — значит ЯстребФильмв роли Amar
2025Аббатство Даунтон 3Фильмв роли Noël Coward
2025Сорвиголова: Рождённый зановоСериалв роли Buck Cashman · эпизодов: 17
2023Персидская версияФильмв роли Majid
2022Дом ДраконаСериалв роли Ser Qarl Correy · эпизодов: 2
2022National Theatre Live: LeopoldstadtФильмв роли Leo
2019Карнивал РоуСериалв роли Jonah Breakspear · эпизодов: 18
2017Падение орденаСериалв роли Gautier · эпизодов: 2
2017Joe Orton Laid BareФильмв роли Ensemble Cast