Known For
Filmography
Come and Get Me
Movie · as Jimmy Khan
Are You Sleeping
Movie

Homing
Movie

Box of Frogs
Movie · as Sandeep

Wild
Movie · as Dev

Bank of Dave 2: The Loan Ranger
Movie · as Oliver

Egg Timer
Movie · as Perfect Man

The Revenge Club
TV · as Malcolm Ray · 6 eps

Murder Before Evensong
TV · as DS Neil Vanloo · 6 eps

Death Valley
TV · as Ashwin Shaw · 1 ep

Play for Today
TV · as Dev · 1 ep

7 Keys
Movie

Opening Up
Movie

Paddington in Peru
Movie · as Zayden

Mr Bates vs The Post Office
TV · as Jasgun Singh · 4 eps

The Isle Tide Hotel
Movie · as Christopher

Satisfaction Guaranteed
Movie · as Ashley

Tall Dark and Handsome
Movie · as Varun

Pain Hustlers
Movie · as Eric Paley

Klokkenluider
Movie · as Ewan

Office Royale
Movie · as Colin

Legs
Movie

My First Dick
Movie · as Mitch Millet

Big Ears
Movie · as Kaan

Don vs Lightning
Movie · as Dr Kapadia

Grace
TV · as Zack Bryce · 1 ep

The Long Call
TV · as Ed Raveley · 4 eps

The Lennox Report
Movie · as Mark

The Man in the Hat
Movie · as Man Measurer

The Other One
TV · as Marcus · 8 eps

The Courier
Movie · as Nick Murch

End-O
Movie · as Dr. Maan

Last Christmas
Movie · as Andy

Ordinary Love
Movie · as Steve

Quiet Carriage
Movie · as Derek

The Witcher
TV · as Torque · 1 ep

His Dark Materials
TV · as Dr. Rendal · 1 ep

Final Score
Movie · as Faisal

Johnny English Strikes Again
Movie · as Samir

The Midnight Gang
Movie · as Dr Luppers

The Orgy
Movie · as John

Doctor Who: The Woman Who Fell to Earth
Movie · as Rahul

Breathe
Movie · as Dr. James Khan

To Wendy Who Kicked Me When I Said I Love You
Movie · as Sidd
Summer Comedy Shorts
TV · as Kishan · 1 ep

Stag
TV · as The Mexican · 3 eps

Crashing
TV · as Fred · 6 eps

The Rebel
TV · as Jeremy · 6 eps

Howl
Movie · as Matthew

The Hundred-Foot Journey
Movie · as Mansur

W1A
TV · as Sadiq Iqbal · 1 ep

Happy Valley
TV · as Faisal Bhatti · 6 eps

Cut
Movie · as The Director

All Stars
Movie · as Teacher

Bluestone 42
TV · as Captain Parekh · 1 ep

The Facility
Movie · as Arif Lokesh

National Theatre Live: The Comedy of Errors
Movie · as Angelo

Lilyhammer
TV · as Viswanathan · 1 ep

National Theatre Live: King Lear
Movie · as Oswald

Black Mirror
TV · as Jack · 1 ep

Death in Paradise
TV · as Sunil Singh Kirmani · 1 ep

Fresh Meat
TV · as Sauron · 1 ep

The Infidel
Movie · as Rashid Nasir

It's a Wonderful Afterlife
Movie · as Speed Dating Man 6

Whites
TV · as Axel · 6 eps

13 Semester
Movie · as Aswin

The Blue Tower
Movie · as Neran

Like Minds
Movie · as Raj Mehta

Doctor Who
TV · as Rahul · 1 ep

Hustle
TV · as Ashur Olmert · 1 ep

The Afternoon Play
TV · as Nigel · 1 ep

Midsomer Murders
TV · as Shray Varma · 1 ep
