
Known For
Filmography

Patience
TV · as Mike Waller · 1 ep

The Strange Case of Dr. Jekyll & Mr. Hyde
Movie · as Lanyon

Hard Cell
TV · as Gary · 6 eps

Cruella
Movie · as Country Constable

Hampstead Theatre At Home: Drawing The Line
Movie · as YOUNG MAN / AIDE TO JINNAH / LORD KRISHNA

Alma's Not Normal
TV · as Dr Joy · 1 ep

The Personal History of David Copperfield
Movie · as Tungay

Mari
Movie · as Rohan

The Capture
TV · as Operator Phillips · 6 eps

Johnny English Strikes Again
Movie · as Officer Kohli

Christopher Robin
Movie · as Ravi Patel (uncredited)

Murder on the Blackpool Express
Movie · as PC Alec Collins

Hampstead
Movie · as Xavier

Three Girls
TV · as Mr. Nadin · 3 eps
Summer Comedy Shorts
TV · as Spence · 1 ep

Motherland
TV · as Andrew · 3 eps

Hamlet
Movie · as Guildenstern

Soul Breaker
Movie · as Viz Verdi

Capital
TV · as Amir · 1 ep

In the Club
TV · as Dr Inman · 1 ep

Alan Partridge: Alpha Papa
Movie · as Officer Rohan Kapoor
BBC Comedy Feeds
TV · as Kelvin · 1 ep

Doctor Who
TV · as Pie-Man · 1 ep