Discover
Actor Filmography
Title | Character | Year |
---|
Best Interests | Ryan | 2023 |
Anatomy of a Scandal | Raj | 2022 |
Slow Horses | John | 2022 |
The Batman | Digital Forensics Cop / Digital Forensic Cop | 2022 |
National Theatre Live: The Book of Dust - La Belle Sauvage | Robert Luckhurst / Jesper (Hannah Relf's dæmon) / Charlie Boatwright / Jesper (Hannah's Dæmon) | 2022 |
Death on the Nile | Concierge | 2022 |
Belfast | Mr. Singh / Mr Singh | 2021 |
Cruella | Mark | 2021 |
Artemis Fowl | Man Eaten By Troll | 2020 |
Unprecedented: Real Time Theatre from a State of Isolation | Vitesh | 2020 |
Actor Filmography
Title | Character | Year |
---|
Best Interests | Ryan | 2023 |
Anatomy of a Scandal | Raj | 2022 |
Slow Horses | John | 2022 |
The Batman | Digital Forensics Cop / Digital Forensic Cop | 2022 |
National Theatre Live: The Book of Dust - La Belle Sauvage | Robert Luckhurst / Jesper (Hannah Relf's dæmon) / Charlie Boatwright / Jesper (Hannah's Dæmon) | 2022 |
Death on the Nile | Concierge | 2022 |
Belfast | Mr. Singh / Mr Singh | 2021 |
Cruella | Mark | 2021 |
Artemis Fowl | Man Eaten By Troll | 2020 |
Unprecedented: Real Time Theatre from a State of Isolation | Vitesh | 2020 |
Trying | Thomas the Vicar | 2020 |
Dolittle | Jeff the Prisoner | 2020 |
Wild Bill | CPS Teegan | 2019 |
A Discovery of Witches | Mulder | 2018 |
Press | Amit | 2018 |
Ready Player One | Regular Guy (Bootsuit Commercial) | 2018 |
National Theatre Live: Julius Caesar | Flavius / Popilius Lena / Flavius, Tribune / Popilius Lena, Senator | 2018 |
Murder on the Orient Express | Sleeping Car Attendant / Attendant | 2017 |
C.B. Strike | Young Doctor | 2017 |
The Capture | Tech Officer | 2013 |
The Hollow Crown | Torch Bearer | 2012 |
Silent Witness | Ben Malhotra | 1996 |