Rifle Ganj (2021)
General Kayani
Gul Makai (2020)
T.G.
The Gandhi Murder (2019)
Saleem
लश्तम पश्तम (2018)
Raja's Father
Load Wedding (2018)
Banne Chacha
Tubelight (2017)
O.P Bakshee
A Death in the Gunj (2017)
Ali Rahim Noor
Το Στέμμα Των Ινδιών (2017)
Indian Navy Admiral
The Ghazi Attack (2017)
Narrator (voice)
ਚਾਰ ਸਾਹਿਬਜ਼ਾਦੇ: ਬੰਦਾ ਸਿੰਘ ਬਹਾਦਰ ਦਾ ਉਭਾਰ (2016)
Rai Saheb
Gandhigiri (2016)
Abba
Mirzya (2016)
Rafaqat Mirza
ایکٹر ان لاء (2016)
Yamaraj
Waarrior Savitri (2016)
The Silent Crime (2016)
Tukaram
प्रोजेक्ट मराठवाड़ा (2016)
Muni
ആടുപുലിയാട്ടം (2016)
ACP Joe D'Souza
Ghayal Once Again (2016)
Hogaya Dimaagh Ka Dahi (2015)
Narrator (voice) (uncredited)
Welcome Back (2015)
Molana
Bajrangi Bhaijaan (2015)
Miss Tanakpur Haazir Ho (2015)
उवा (2015)
Leather Life (2015)
Dina Nath Singh
Dirty Politics (2015)
Supreme Court Judge
Trafficker (2015)
Narrator
ਚਾਰ ਸਾਹਿਬਜ਼ਾਦੇ (2014)
Abdul-Wadood Kamil
Little Terrors (2014)
Papa
Ένα Ταξίδι 30,5 Μέτρα Μακριά (2014)
Dr. Sanjay Trehan
Heartless (2014)
Balli
Bhaji in Problem (2013)
Sippy's Father
Jatt Boys Putt Jattan De (2013)
Commissioner
Policegiri (2013)
Abu
The Reluctant Fundamentalist (2013)
Govind Suryavanshi
Chakravyuh (2012)
Hanif Qureshi
OMG - Ω! Θεέ μου (2012)
David
Kamaal Dhamaal Malamaal (2012)
Kans (voice)
कृष्ण और कंस (2012)
Mere Dost Picture Abhi Baki Hai (2012)
चार दिन की चांदनी (2012)
Chaudhary
Tere Naal Love Ho Gaya (2012)
Eknath Gaitonde
अग्निपथ (2012)
Vishal Malik
Don 2 (2011)
Khadak Singh Bakshi
Love Express (2011)
Madhu's Father
Kucch Luv Jaisaa (2011)
Chixie Gill
Teen Thay Bhai (2011)
Rai Bahadur Dhyanchand
Action Replayy (2010)
George Khan
West Is West (2010)
Kasturilal Vishkarma
दबंग्ग (2010)
Kushti (2010)
Shiva Sathe
The Hangman (2010)
Nawab Mohammad Ali Kasuri
Road to Sangam (2010)
Inspector Indrajeet Singh Rathi
Bolo Raam (2009)
Naseer Ahmed
क़ुरबान (2009)
Alok
Life Goes On (2009)
Mr. Khosla
London Dreams (2009)
Inspector Avadh Narayan Chaturvedi
Baabarr (2009)
Madangopal
दिल्ली ६ (2009)
Sahukaar Daamchand
बिल्लू (2009)
Omkar Nath
Chal Chala Chal (2009)
ACP Gokhale
Maharathi (2008)
Junaid
Shoot on Sight (2008)
S.P. Rathod
Mukhbiir (2008)
Rangeela
Singh Is Kinng (2008)
Sanjeev Gill
किस्मत कोन्नेक्टिओं (2008)
Madhav Mathur
Mere Baap Pehle Aap (2008)
Lovesongs (2008)
Narrator (uncredited)
Welcome (2007)
President Zia
Παιχνίδια εξουσίας (2007)
Satyadev Tripathi
ढोल (2007)
Vidyut 'Vidya' Baba
Buddha Mar Gaya (2007)
Bhaiyya
Fool N Final (2007)
Khallas: The Beginning of End (2007)
Timmy Kohli
Delhii Heights (2007)
Inspector Om
Dosh (2007)
Balwant Kapoor
बाबुल (2006)
Don (2006)
Prabhat Singh Chauhan
चुप चुप के (2006)
Balwant / Ballu
मालामाल वीकली (2006)
Amanullah Khan
Ας Γίνουμε Θυσία (2006)
Scientist Khurana / Mehboob
दीवाने हुए पागल (2005)
Dr. Khurana
क्योंकि (2005)
Mangal Pandey - The Rising (2005)
ACP S.P. Rao (Hindi)
Mumbai Xpress (2005)
Juman Masum Kishti
Kisna (2005)
Yashwant Sinha
AK 47 (2004)
Karan 'K.K.' Kumar
King of Bollywood (2004)
Mr. Khanna
क्यों! हो गया ना... (2004)
Sub. Maj. Pritam Singh
लक्ष्य (2004)
Commissioner Tejinder Khosla
Dev (2004)
Commissioner Khurana
Aan: Men at Work (2004)
Prosenjit Bhattacharya
युवा (2004)
Zinda Dil (2003)
Prof. Suresh Kumar Kapoor
Dhoop (2003)
Sub-Inspector Gokhale
Kagaar (2003)
Chupke Se (2003)
Inspector Yograj
Miss India: The Mystery (2003)
Bahkland
Κωδικός 46 (2003)
Yashwant Raj Mankotia
Kash Aap Hamare Hote (2003)
Inspector Pandit
मक़बूल (2003)
Shyam 'Sam'
Aapko Pehle Bhi Kahin Dekha Hai (2003)
Inspector Gautam
Ghaav (2002)
Crocodile
Guru Mahaaguru (2002)
Samad
White Teeth (2002)
ಧ್ರುವ (2002)
DCP Pandey
चोर मचाए शोर (2002)
DCP Bhosle
Shararat (2002)
Mafia Don
आवारा पागल दीवाना (2002)
Dr.S.Puri
Pyaar Diwana Hota Hai (2002)
Akash Gupta
Murder (2002)
Bhagat Pandey
Ansh (2002)
Colonel Krishnakant
Kranti (2002)
Thakur Avadh Narayan Singh
Pitaah (2002)
Subramaniam
Το Μπόλιγουντ Καλεί (2001)
The Vet
The Zookeeper (2001)
Deewaanapan (2001)
Joginder Singh
Indian (2001)
Ramlogan
The Mystic Masseur (2001)
Tin Man
Happy Now (2001)
George
Η ώρα της εκδίκησης (2001)
ग़दर: एक प्रेम कथा (2001)
Zahreela (2001)
ACP Arjun Singh
Farz (2001)
Ajay Pandey
Ghaath (2000)
Kurukshetra (2000)
Balraj Singh
Kunwara (2000)
Kharak Singh
Hera Pheri (2000)
Bhola Nath
दुल्हन हम ले जाएँगे (2000)
Goel
ஹே ராம் (2000)
Colonel Hussein
पुकार (2000)
Dilip Chaudhary
Khoobsurat (1999)
East Is East (1999)
Col. Krishnakant Puri
China Gate (1998)
Ghulam Mohammad
Such a Long Journey (1998)
Inspector Khan
प्यार तो होना ही था (1998)
Zor (1998)
Vinashak (1998)
Banwarilal Pandey
चाची ४२० (1997)
Parvez
My Son the Fanatic (1997)
Mrityudand : Death Sentence (1997)
Inspector Udham Singh
Gupt: The Hidden Truth (1997)
Jaichand Marwah
Zameer: The Awakening of a Soul (1997)
Keshup
Chupp ! (1997)
Amar
आस्था (1997)
Sachdev
Ghatak: Lethal (1996)
Sanatan
माचिस (1996)
Abdullah
Σκιά Μέσα στο Σκοτάδι (1996)
Baliram
Prem Granth (1996)
Talaashi (1996)
Hussein Shah
Σύντροφοι στη συμφορά (1995)
Sharad Joshi
Aatank Hi Aatank (1995)
Jassu
तर्पण (1995)
Target (1995)
Ghulam Rasul
Kartavya (1995)
Om Chaudhary
Zakhmi Sipahi (1995)
Gulabrao Jadhav
Purush (1994)
Abhay Singh
द्रोह काल (1994)
Dr. Vijay Alezais
Γουλφ (1994)
Deven
In Custody (1994)
Woh Chokri (1994)
त्रियाचरित्र (1994)
Funeral Attendant
माया मेमसाब (1993)
Mathura
Patang (1993)
అంకురం (1993)
Parvez Hussain
Angaar (1992)
Hazari Pal
City of Joy (1992)
Velu
करन्ट (1992)
Sharji, the Tantrik
रात (1992)
Sub Inspector Patwardhan
Karm Yodha (1992)
Raj Karan Yadav
धारावी (1991)
Suraj Narayan Singh 'Baapji'
Narsimha (1991)
Sam & Me (1991)
ACP Joe D’Souza
घायल (1990)
दिशा (1990)
Bheema
Ilaaka (1989)
Nathu
तमस (1988)
Raman
പുരാവൃത്തം (1988)
Gopi / Tala Master / Murlidhar
Hum Farishte Nahin (1988)
Ek Hi Maqsad (1988)
Daulat / D.K.
Marte Dam Tak (1987)
Chowkidar Abu Miya
मिर्च मसाला (1987)
सुस्मान (1987)
The weaver
Genesis (1986)
Ditu
Long Da Lishkara (1986)
Antaheen (1986)
Ajay Singh
न्यू देहली टाइम्स (1986)
Shyam
Zamana (1985)
Debshishu (1985)
Self
Satyajit Ray (1985)
Madhav Verma
अघाट (1985)
Dr Sunil Gupta
Nasoor (1985)
Resham Singh
Paththar (1985)
Vasudev
दुनिया (1984)
Samant (Staiton Master)
Raavan (1984)
Ramnaresh
पार (1984)
Principal Pandey
Holi (1984)
Avinash
पार्टी (1984)
Gokul
Seepeeyan (1984)
Durjan Singh
Maati Maangey Khoon (1984)
Namdev
तरंग (1984)
Basya
Giddh (1984)
Sub-inspector Anant Velankar
अर्ध सत्य (1983)
Ahuja
जाने भी दो यारों (1983)
Ram Gopal
मंडी (1983)
Jadunath
Chokh (1983)
Hari Mondal
आरोहण (1983)
David Brown
डिस्को डांसर (1982)
Nahari (uncredited)
Γκάντι (1982)
विजेता (1982)
Naseeb Ni Balihari (1982)
Tulsi
चन परदेसी (1981)
Madhu
अल्बर्ट पिन्टो को गुस्सा क्यों आता है (1981)
Bhavani Pandey
कलयुग (1981)
Surendra
Shodh (1981)
Maanav Bhagat
ભવની ભવાઈ (1981)
Dukhi
सदगति (1981)
Dubey
स्पर्श (1980)
Lahanya Bhiku
आक्रोश (1980)
Saanch Ko Aanch Nahin (1979)
Shaayad (1979)
Rajan
अरविन्द देसाई की अजीब दास्तान (1978)
भूमिका (1977)
Tabbaliyu Neenade Magane (1977)
Ghashiram
घाशीराम कोतवाल (1976)