| Movie | Captain America: Brave New World | Prime Minister Kapur | 2025-02-12 |
| Movie | The Fifth Patient | Apu | 2007-10-23 |
| Movie | Brick Lane | Dr Azad | 2007-11-16 |
| Movie | Hidalgo | Yusef | 2004-02-04 |
| Series | Dark Angel | Unknown | 2000-10-03 |
| Movie | 28 Days | Newsstand Vendor (uncredited) | 2000-04-06 |
| Movie | Once in the Life | Cab Driver | 2000-10-27 |
| Movie | Traffic | Witness #1 | 2000-12-27 |
| Movie | Above Freezing | 1998-10-01 | |
| Movie | Men in Black | News Vendor | 1997-07-02 |
| Movie | The Devil's Advocate | Parvathi Resh | 1997-10-17 |
| Movie | The Peacemaker | Dr. Taraki | 1997-09-26 |
| Movie | The Preacher's Wife | Christmas Tree Man | 1996-12-13 |
| Movie | Beavis and Butt-Head Do America | Indian Dignitary (voice) | 1996-12-20 |
| Movie | The Paper | Attendant | 1994-03-18 |
| Movie | The Scout | Cab Driver | 1994-09-30 |
| Movie | Stephen King's Golden Tales | Edmund Alcott (segment "Strange Love") | 1993-02-08 |
| Movie | Whispers in the Dark | Busboy (uncredited) | 1992-08-06 |
| Movie | Night and the City | Faruz | 1992-10-16 |
| Movie | Regarding Henry | Liquor Store Owner | 1991-07-10 |
| Movie | The Cabinet of Dr. Ramirez | Beaver Gourmet | 1991-12-04 |
| Movie | Prisoners of Inertia | The Fallen Man | 1989-01-23 |
| Movie | Slaves of New York | Dr. Pandiya | 1989-03-18 |
| Movie | Making Mr. Right | Dr. Ramdas | 1987-04-03 |
| Movie | Trapped In Silence | Dr. Perkash | 1986-05-11 |
| Movie | Desperately Seeking Susan | Egyptian Diplomat (uncredited) | 1985-03-29 |
| Movie | Easy Money | Dr. Vindaldo | 1983-08-19 |
| Movie | Gandhi | Nathuram Godse | 1982-12-01 |
Are you sure you want to hide this?