Biography
No biography available for this person.
Filmography
Cast Credits

Ballet Shoes
Character: Jayan Saravanan
MOVIE • 2025

CBeebies Presents: Twelfth Night at Shakespeare's Globe
Character:
MOVIE • 2024

National Theatre Live: The Father and the Assassin
Character: Narayan Apte
MOVIE • 2024

CBeebies Presents: As You Like It at Shakespeare's Globe
Character: Orlando
MOVIE • 2023

Pragma
Character: Tom
MOVIE • 2022

Anatomy of a Scandal
Character: Raj
TV • 2022

Slow Horses
Character: John
TV • 2022

The Batman
Character: Digital Forensics Cop
MOVIE • 2022

National Theatre Live: The Book of Dust — La Belle Sauvage
Character: Robert Luckhurst / Jesper (Hannah's Dæmon) / Charlie Boatwright
MOVIE • 2022

Death on the Nile
Character: Concierge
MOVIE • 2022

Belfast
Character: Mr Singh
MOVIE • 2021

Cruella
Character: Mark
MOVIE • 2021

The Call Centre
Character: James
MOVIE • 2020

Artemis Fowl
Character: Man Eaten By Troll (uncredited)
MOVIE • 2020

Dolittle
Character: Jeff the Prisoner
MOVIE • 2020

Wild Bill
Character: CPS Teegan
TV • 2019

A Discovery of Witches
Character: Mulder
TV • 2018

Ready Player One
Character: Regular Guy (Bootsuit Commercial)
MOVIE • 2018

National Theatre Live: Julius Caesar
Character: Flavius / Popilius Lena
MOVIE • 2018

Murder on the Orient Express
Character: Sleeping Car Attendant
MOVIE • 2017