2024
A Nice Indian Boy as Archit Gavaskar
2023
Companion as Amit Oza
2022
Gangsta Granny Strikes Again as Raj
2018
The Midnight Gang as Raj
2018
Lies We Tell as Haji
2018
Grandpa's Great Escape as Raj
2016
Billionaire Boy as Raj
2013
Gangsta Granny as Raj
2012
Keith Lemon: The Film as Kushvinder
2012
All in Good Time as Eeshwar
2009
The No. 1 Ladies' Detective Agency as Mr. Patel (6 episodes)
2007
Run, Fatboy, Run as Mr. Goshdashtidar
2007
Khallas: The Beginning of End
2006
Quarter Life Crisis as Neil's Doctor
2003
Love at Times Square
2001
Pyaar Ishq Aur Mohabbat as Hassubhai
2001
Zubeidaa as Nandlal Seth
1999
Daag: The Fire as Bihari
1998
China Gate as Devdurg villager
1998
Jhooth Bole Kauwa Kaate as Dr. Narmada Prasad
1998
Pyaar To Hona Hi Tha as Rahul & Sanjana's Boss
1998
Jab Pyaar Kisise Hota Hai as Komal's Uncle
1997
Aflatoon as Police Commissioner
1997
My Son the Fanatic as Fizzy
1997
Do Ankhen Barah Hath as Keshav Bapu Darwaza
1997
Gupt: The Hidden Truth as Phoolchand
1997
Aar Ya Paar as Gupta
1996
Ghatak as Katya’s brother in law
1996
Kama Sutra: A Tale of Love
1996
Dil Tera Diwana as Harish Patel
1995
Akele Hum Akele Tum as Amarji
1995
Barsaat as Damru 'Danny'
1995
Ab Insaf Hoga as Bansi
1994
Andaz Apna Apna as Sevaram
1993
The Buddha of Suburbia as Changez (4 episodes)
1993
15th August as Secretary
1993
Aankhen as Monto (uncredited)
1993
Sainik as Guddi's father
1992
Shola Aur Shabnam as Velji
1991
First Love Letter as Bahadur Singh
1989
Maine Pyar Kiya as Rahim Chacha
1989
Billoo Baadshah as Tikamdas Kundandas Mirchandani
1988
Wagle Ki Duniya as Joshi (1 episode)
1988
Tamas as Karada (6 episodes)
1987
Mr. India as Roopchand
1987
Mirch Masala as Pandit
1985
Aghaat as Chhotelal's brother