Actor
- Sharma Ji Ki Lag Gayi (2019)
- Bhaiyyaji Superhit (2018)
- Prakash Electronic (2017)
- 30 Minutes (2016)
- Chal guru ho ja shuru (2015)
- Luckhnowi Ishq (2015)
- Flame: An Untold Love Story (2014)
- Machhli Jal Ki Rani Hai (2014)
- Rajula (2013)
- 2 Nights in Soul Valley (2012)
- Ata Pata Lapatta (2012)
- Be-Careful (2011)
- Bin Bulaye Baraati (2011)
- Chala Mussaddi - Office Office (2011)
- Masti Express (2011)
- Ready (2011)
- Detective Naani (2009)
- Sankat City (2009)
- Pranali: The Tradition (2008)
- Mr. Hot Mr. Kool (2007)
- Sirf Romance: Love by Chance (2007)
- Krrish (2006)
- Fareb (2005)
- Fun: Can Be Dangerous Sometimes (2005)
- Waqt: The Race Against Time (2005)
- Aan: Men at Work (2004)
- Aap Mujhe Achche Lagne Lage (2002)
- Ab Ke Baras (2002)
- Badhaai Ho Badhaai (2002)
- Mujhe Kucch Kehna Hai (2001)
- Office Office (2001)
- Rehnaa Hai Terre Dil Mein (2001)
- Manchala (1999)
- Bandit Queen (1994)