
Known for
Filmography

National Theatre at Home: Summerfolk
EN · 2026Not rated
as Kirill Akimovich Dudakov

National Theatre Live: Ballet Shoes
EN · 2025Not rated
as Jayan Saravanan

National Theatre Live: The Book of Dust — La Belle Sauvage
EN · 202210.0
as Robert Luckhurst / Jesper (Hannah's Dæmon) / Charlie Boatwright

Death on the Nile
EN · 20226.4
as Concierge

Pragma
EN · 2022Not rated
as Tom

The Batman
EN · 20227.7
as Digital Forensics Cop

Cruella
EN · 20218.0
as Mark

Belfast
EN · 20217.0
as Mr Singh

The Call Centre
EN · 20204.6
as James

Dolittle
EN · 20206.6
as Jeff the Prisoner

Artemis Fowl
EN · 20205.5
as Man Eaten By Troll (uncredited)

Ready Player One
EN · 20187.6
as Regular Guy (Bootsuit Commercial)

National Theatre Live: Julius Caesar
EN · 20187.5
as Flavius / Popilius Lena

Murder on the Orient Express
EN · 20176.7
as Sleeping Car Attendant





