Known For
Photos
Filmography

Last Days
Movie · as Sonny

Getting LOST
Movie · as Self (archive footage)

The Pradeeps of Pittsburgh
TV · as Mahesh Pradeep · 8 eps

Last King of the Cross
TV · as Ray Kinnock · 8 eps

The Dropout
TV · as Sunny Balwani · 8 eps

The Cleaning Lady
TV · as Robert Kamdar · 9 eps

Instinct
TV · as Julian Cousins · 24 eps

And the Winner Isn't
Movie · as Self

Sense8
TV · as Jonas Maliki · 24 eps

Diana
Movie · as Hasnat Khan

Once Upon a Time in Wonderland
TV · as Jafar · 13 eps

Sinbad
TV · as Lord Akbari · 12 eps

Animals
Movie · as Vic

Planet Terror
Movie · as Abby

The Brave One
Movie · as David Kirmani

Provoked
Movie · as Deepak Ahluwalia

Grindhouse
Movie · as Abby (segment "Planet Terror")

Best of Bowie
Movie

The Ten Commandments
TV · as Menerith · 2 eps

Bride & Prejudice
Movie · as Balraj
The Tony Danza Show
TV · as Self · 2 eps

Lost
TV · as Sayid Jarrah · 118 eps

Easy
Movie · as John Kalicharan

100 Greatest Sexy Moments
Movie · as Self

The Ellen DeGeneres Show
TV · as Self · 1 ep

Rollerball
Movie · as Sanjay

Friday Night with Jonathan Ross
TV · as Self · 1 ep
The Beast
TV · as Tamir Naipaul · 6 eps

The Chippendales Murder
Movie · as Steve Banerjee

A Question of Faith
Movie · as William

Drowning on Dry Land
Movie · as Darshan

Law & Order: Special Victims Unit
TV · as Ashok Ramsey · 1 ep

Mighty Joe Young
Movie · as Pindi

My Own Country
Movie · as Dr. Abraham Verghese

Bombay Boys
Movie · as Krishna

Kama Sutra: A Tale of Love
Movie · as Raj Singh

True Love and Chaos
Movie · as Hanif

The View
TV · as Self · 2 eps

The English Patient
Movie · as Sikh Kip

The Peacock Spring
Movie · as Ravi Battacharya

Wild West
Movie · as Zaf

The Buddha of Suburbia
TV · as Karim Amir · 4 eps

Double Vision
Movie · as Jimmy

HBO First Look
TV · 1 ep

London Kills Me
Movie · as Bike
He-Play
TV · as Harmej · 1 ep

LIVE with Kelly and Mark
TV · as Self - Guest · 1 ep


