
Acting
New Delhi, India

Captain America: Brave New World
2025
as Prime Minister Kapur

The Other Two
2019
as Vishant

Brick Lane
2007
as Dr Azad

The Fifth Patient
2007
as Apu

Boston Legal
2004
as Dr. Barati Waibi

Hidalgo
2004
as Yusef

Traffic
2000
as Witness #1

Once in the Life
2000
as Cab Driver

Dark Angel
2000
as Mr. Sivapathasindaram

28 Days
2000
as Newsstand Vendor (uncredited)

Above Freezing
1998

The Devil's Advocate
1997
as Parvathi Resh

The Peacemaker
1997
as Dr. Taraki

Men in Black
1997
as News Vendor

Beavis and Butt-Head Do America
1996
as Indian Dignitary (voice)

The Preacher's Wife
1996
as Christmas Tree Man

Milk & Money
1996
as Hot Dog Vendor

Rescuing Desire
1996
as Giuseppe

The Scout
1994
as Cab Driver

The Paper
1994
as Attendant