
Acted in 128
2020s
- 2026
Poniiy
Movie
Dil Deewana Ho Gaya
Movie
Hum Angrezon Ke Zamane Ke Jailor Hai
Munshi Mama
- 2025
Udaipur Files: Kanhaiya Lal Tailor Murder
Movie
Vampires Saga
Rajveer Kumar
- 2024
Vanvaas
Movie
The Legend of Sudarshan Chakra
Buisnessman
Luv Ki Arrange Marriage
Mr. Mishra
- 2023
Hello Hello Whats-Up
Movie
Hume Toh Loot Liya
Movie
- 2022
Saurashtra
TV
Jholachhap
Shyam sunder · 1 episode
Baap No Bagicho
Movie
- 2021
The Green Force
Movie
- 2020
2010s
- 2019
Chase: No Mercy To Crime
Bengal Minister
- 2018
Shaadi Teri Bajayenge Hum Band
Shamsher Singh
Belan Wali Bahu
Ladu's Father · 127 episodes
- 2016
Romeo & Radhika
Mehta ji
Miss Teacher
Movie
- 2015
My Genie Uncle
ATS officer Salunkhe
- 2014
Haunted Child
Sulemaan
Gurjar Aandolan
Movie
- 2013
Bhadaas
Movie
Aakhri Deal
Movie
- 2012
Khiladi 786
Bhagat
Gali Gali Chor Hai
Movie
- 2011
Who's There?
Sunny's uncle
Be-Careful
Inspector Khuj Lee
Rascals
Usmaan
Chatur Singh Two Star
Movie
College Campus
Movie
- 2010
Ashok Chakra
Movie
Kuchh Kariye
Pappu Halva
2000s
- 2009
Meri Life Mein Uski Wife
Rahi
- 2008
Good Luck!
Tarun's General Manager
Black & White
Minister Mohanlal Agarwal
- 2007
Cocktail: The Deadly Combination
Movie
My Friend Ganesha
Police Inspector Patil
Life Mein Kabhie Kabhiee
Movie
Khanna & Iyer
Movie
Khallas: The Beginning of End
Shinde
Dosh
Genius
Aur Pappu Pass Ho Gaya
Pathan
- 2006
Rehguzar
Parvez
Sandwich
Popatlal
Jawani Diwani: A Youthful Joyride
Iqbal
- 2005
Anjaane: The Unkown
Baba
Hum Tum Aur Mom: Mother Never Misguides
Movie
Chetna
Jackie
Qatal-E-Aam
Movie
- 2004
- 2003
Dil Pardesi Ho Gayaa
Khushmisaz
Yeh Dil
College Director
- 2002
Soch
Film Director
Kaun Karega Insaaf
Movie
- 2001
Boond
Lallan
Ittefaq
Batak Lal
Gadar: Ek Prem Katha
Gul Khan
- 2000
1990s
- 1999
Mann
Movie
Aakhri Raat
Movie
Mother
Sunder Das
- 1998
Devta
Movie
Pyaar To Hona Hi Tha
John
Major Saab
Hanuman Prasad
Jab Pyaar Kisise Hota Hai
Movie
Ustadon Ke Ustad
Movie
Miss 420
Johnny
- 1997
Ghoonghat
Movie
Mrityudaata
Police Inspector Danapani
Gudgudee
Dr. M. M. Surmawala
Lahoo Ke Do Rang
Pappu Shikari
- 1996
Rakshak
Bola
Shastra
Prem
Krishna
Popat / Phukat
Vishwasghaat
Gullu
Bambai Ka Babu
Commissioner D.A. Chauhan
- 1995
Akele Hum Akele Tum
Mr. Bhatija (Rohit's Lawyer)
Milan
Havaldar Shantaram
Sarhad
Mr. Lobo
Raja
Banwarilal
The Don
Prajapati
Gunehgar
Maulvi
- 1994
Gopi Kishan
Inspector Mishra
Naaraaz
Movie
Krantiveer
Babbanrao Deshmukh
Aatish
Bhiku
Madhosh
Colonel
Ekka Raja Rani
Dharma
- 1993
Gunaah
Hotel Manager
Sir
Movie
- 1992
Junoon
Adivasi Bheema
Zulm Ki Hukumat
Prabhakar
- 1991
Sadak
Gullu
Dharavi
Shankar
Saathi
Shetty
- 1990
Aashiqui
Rafoo Master
1980s
- 1989
Hope
Movie
- 1988
Wagle Ki Duniya
Manohar · 1 episode
- 1986
Anjuman
Banke Nawab
- 1981
Albert Pinto Ko Gussa Kyoon Aata Hai
Movie
No release date
Anveshan
Movie
Secret Pocketmaar
Movie
Kuku Ki Kundli
Movie
Other crew 1
2020s
- 2025
Bhashaili (Adrift)
Cinematography
Edited 1
2020s
- 2025
Bhashaili (Adrift)
Editor
Camera 1
2020s
- 2023
I Am Unused
Director of Photography