Actor
National Theatre at Home: Summerfolk
2026 · as Kirill Akimovich Dudakov
The Fall of Sir Douglas Weatherford
2026 · as Sal
National Theatre Live: Ballet Shoes
2025 · as Jayan Saravanan
CBeebies Presents: Twelfth Night at Shakespeare's Globe
2024
National Theatre Live: The Father and the Assassin
2024 · as Narayan Apte
CBeebies Presents: As You Like It at Shakespeare's Globe
2023 · as Orlando
Pragma
2022 · as Tom
The Batman
2022 · as Digital Forensics Cop
National Theatre Live: The Book of Dust — La Belle Sauvage
2022 · as Robert Luckhurst / Jesper (Hannah's Dæmon) / Charlie Boatwright
Death on the Nile
2022 · as Concierge
Belfast
2021 · as Mr Singh
Cruella
2021 · as Mark