Known For
Filmography

My Oxford Year
Movie · as Tom Sethi

We Live in Time
Movie · as Sanjaya
Not A Mourning Person
Movie · as Frank

Gran Turismo
Movie · as Persol

Sexy Ghotala
TV · as Harsh · 3 eps

The Rig
TV · as Harish · 8 eps

Thomas and Friends: The Super Engine
Movie · as Rajiv / Indian Troublesome Truck (voice)

Foundation
TV · as Freestone · 4 eps

Thomas and Friends: The Royal Engine
Movie · as Rajiv / Indian Troublesome Trucks (voice)

Thomas & Friends: Steam Team to the Rescue
Movie · as Grumpy Stationmaster / Friendly Stationmaster (voice)

Breeders
TV · as Dom · 1 ep

Alma's Not Normal
TV · as Gareth · 1 ep

My Father The Martyr
Movie · as Amir

Thomas & Friends: Monkey Trouble!
Movie · as Rajiv / Monkey Palace Announcer (voice)

Thomas & Friends: A Colourful World
Movie · as Rajiv / Director (voice)

Charmsukh
TV · as Rahul · 1 ep

Brassic
TV · as Steven McCann, Stephen McCann · 2 eps

Traitors
TV · as Alex Mulligan · 6 eps

101 Dalmatian Street
TV · as Deepak · 52 eps

Thomas & Friends: Here Comes the Steam Team!
Movie · as Rajiv (voice)

On the Edge
TV · as Nish · 1 ep

Motherland
TV · as Waiter · 1 ep
