Nenhuma biografia disponível.
| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2026 | The Fall of Sir Douglas Weatherford | - | |
| 2025 | Ballet Shoes | Jayan Saravanan | |
| 2024 | CBeebies Presents: Twelfth Night at Shakespeare's Globe | - | |
| 2024 | National Theatre Live: The Father and the Assassin | Narayan Apte | |
| 2023 | CBeebies Presents: As You Like It at Shakespeare's Globe | Orlando | |
| 2022 | Pragma | Tom | |
| 2022 | Batman | Digital Forensics Cop | |
| 2022 | National Theatre Live: The Book of Dust — La Belle Sauvage | Robert Luckhurst / Jesper (Hannah's Dæmon) / Charlie Boatwright | |
| 2022 | Morte no Nilo | Concierge | |
| 2021 | Belfast | Mr Singh | |
| 2021 | Cruella | Mark | |
| 2020 | The Call Centre | James | |
| 2020 | Artemis Fowl: O Mundo Secreto | Man Eaten By Troll (uncredited) | |
| 2020 | Dolittle | Jeff the Prisoner | |
| 2018 | Jogador N° 1 | Regular Guy (Bootsuit Commercial) | |
| 2018 | National Theatre Live: Julius Caesar | Flavius / Popilius Lena | |
| 2017 | Assassinato no Expresso do Oriente | Sleeping Car Attendant | |
| - | Cat Got Your Tongue | Nick |