Actor
- The Big Bull (2021)
- Koochie Koochie Hota Hai (2021)
- Toofaa (2021)
- Rashmi Rocket (2021)
- Love Per Square Foot (2018)
- Untitled NTR 28 (2018)
- Best of Luck Laalu (2017)
- Carry on Kesar (2017)
- Jenna Isi Ka Naam Hai (2017)
- Kis Kisko Pyaar Karu (2015)
- UNindian (2015)
- Bobby Jasoos (2014)
- Tigers (2014)
- Chhanchhan (2013)
- Goliyon Ki Rasleela Ram-Leela (2013)
- Mausam (2011)
- Khichdi: The Movie (2010)
- Awasthi (2010)
- Delhi-6 (2009)
- Sarkar Raj (2008)
- Dharm (2007)
- Sarkar (2005)
- Bewafaa (2005)
- Khichdi (2002)
- Jackpot Do Karode (2002)
- Madhosh (1994)
- Shadyantra (1990)
- Akanksha (1989)
- Daata (1989)
- Raakh (1989)
- Kamla Ki Maut (1989)
- Falak (The Sky) (1988)
- La nuit Bengali (1988)
- Shahenshah (1988)
- Mirch Masala (1987)
- Dilwaala (1986)
- Bahu Ki Awaaz (1985)
- Arjun (1985)
- Jhoothi (1985)
- Dharam Aur Kanoon (1984)
- Awaaz (1984)
- Bekaraar (1983)
- Masoom (1983)
- Bazaar (1982)
- Vijeta (1982)
- Gandhi (1982)
- Kalyug (1981)