Actor
- Buno Haansh (2014)
- It Was Raining That Night (2005)
- My Karma (2004)
- Bow Barracks Forever (2004)
- Taj Mahal: A Monument of Love (2003)
- Nil Nirjane (2003)
- Kucch To Hai (2003)
- Love at Times Square (2003)
- 12 B (2001)
- Bechainee (2000)
- Sautela Bhai (1996)
- Zakhmi Dil (1994)
- Zakhmi Rooh (1993)
- Hirer Angti (1992)
- Waqt Ka Badshah (1992)
- Iraada (1991)
- Vishkanya (1991)
- 100 Days (1991)
- Bahaar Aane Tak (1990)
- Pathar Ke Insan (1990)
- Jeevan Ek Sanghursh (1990)
- Lekin... (1990)
- Yuga Purusha (1989)
- Tere Bina Kya Jeena (1989)
- Apna Desh Paraye Log (1989)
- Mil Gayee Manzil Mujhe (1989)
- Be Lagaam (1988)
- Woh Phir Aayegi (1988)
- Maashuka (1987)
- Pyaar Ki Jeet (1987)
- Majnu (1987)
- Amar Kantak (1987)
- Mohabbat Ki Kasam (1986)
- Musafir (1986)
- Sirivennela (1986)
- Jaal (1986)
- Sheesha (1986)
- Surkhiyaan (The Headlines) (1985)
- Andar Baahar (1984)
- Chorus (1975)
- Tejimola (1967)