Known For:
Acting
Birthday:
N/A
| Year | Movie | Role |
|---|---|---|
| 2025 | Ballet Shoes | Jayan Saravanan |
| 2024 | National Theatre Live: The Father and the Assassin | Narayan Apte |
| 2024 | CBeebies Presents: Twelfth Night at Shakespeare's Globe | |
| 2023 | CBeebies Presents: As You Like It at Shakespeare's Globe | Orlando |
| 2022 | National Theatre Live: The Book of Dust — La Belle Sauvage | Robert Luckhurst / Jesper (Hannah's Dæmon) / Charlie Boatwright |
| 2022 | Death on the Nile | Concierge |
| 2022 | Pragma | Tom |
| 2022 | The Batman | Digital Forensics Cop |
| 2021 | Cruella | Mark |
| 2021 | Belfast | Mr Singh |
| 2020 | The Call Centre | James |
| 2020 | Dolittle | Jeff the Prisoner |
| 2020 | Artemis Fowl | Man Eaten By Troll (uncredited) |
| 2018 | Ready Player One | Regular Guy (Bootsuit Commercial) |
| 2018 | National Theatre Live: Julius Caesar | Flavius / Popilius Lena |
| 2017 | Murder on the Orient Express | Sleeping Car Attendant |
| Cat Got Your Tongue | Nick |
| Year | TV Show | Role |
|---|---|---|
| 2022 | Anatomy of a Scandal | Raj |
| 2022 | Slow Horses | John |
| 2019 | Wild Bill | CPS Teegan |
| 2018 | A Discovery of Witches | Mulder |
| 2012 | The Hollow Crown | Torch Bearer |
| 1985 | EastEnders | Naveed Omar |
| Number 10 |