Year
|
Film
|
Role(s)
|
Notes
|
1982
|
Swami Dada
|
|
Debut
|
1983
|
Hero
|
Jackie Dada / Jai Kishan
|
[3]
|
1984
|
Andar Baahar
|
Inspector Ravi
|
|
Yudh
|
Inspector Vikram (Vicky)
|
|
1985
|
Teri Meherbaniyan
|
Ram
|
|
Shiva Ka Insaaf
|
Shiva / Bhola
|
|
Aaj Ka Daur
|
Raja
|
|
Paisa Yeh Paisa
|
Shyam
|
|
Jaanoo
|
Ravi / Jaanoo
|
|
Mera Jawab
|
Suresh / Solanki Patwardhan Lal
|
|
1986
|
Palay Khan
|
Palay Khan
|
|
Mera Dharam
|
Jai Singh Sehgal
|
|
Haathon Ki Lakeeren
|
Lalit Mohan
|
|
Dahleez
|
Chandrashekhar
|
|
Allah Rakha
|
Allah Rakha aka Iqbal Anwar/Don Jr.
|
Dual role
|
Karma
|
Baiju Thakur
|
|
1987
|
Mard Ki Zabaan
|
Rajesh / Vijay
|
|
Jawab Hum Denge
|
Inspector Jai Kishan
|
|
Diljalaa
|
Munna Babu
|
|
Sadak Chhap
|
Shankar
|
|
Kaash
|
Ritesh Anand
|
|
Kudrat Ka Kanoon
|
Dr. Vijay Verma
|
|
Uttar Dakshin
|
Raja
|
|
1988
|
Falak
|
Vijay Verma
|
|
Aakhri Adaalat
|
Nitin Sinha / Jai Kishan
|
|
1989
|
Sachche Ka Bol Bala
|
Nandi
|
|
Ram Lakhan
|
Inspector Ram Pratap Singh
|
[4]
|
Parinda
|
Kishan
|
Filmfare Award for Best Actor[5]
|
Main Tera Dushman
|
Kishan Shri Vastav
|
|
Kala Bazaar
|
Kamal
|
|
Hum Bhi Insaan Hain
|
Kishanlal
|
|
Tridev
|
Ravi Mathur
|
|
Sikka
|
Jai Kishan 'Jackie'
|
|
Vardi
|
Jai / Munna
|
|
1990
|
Pathar Ke Insan
|
Inspector Karan Rai
|
|
Jeene Do
|
Suraj
|
|
Baap Numbri Beta Dus Numbri
|
Ravi
|
|
Doodh Ka Karz / Doodhache Upkaar
|
Suraj
|
Hindi-Marathi multilingual film
|
Azaad Desh Ke Gulam
|
Inspector Jai Kishen / Jamliya Jamshed Purwala
|
|
1991
|
Hafta Bandh
|
Inspector Bajrang Thiwari
|
|
Izzat
|
Siddharth
|
|
100 Days
|
Kumar
|
|
Saudagar
|
Vishal
|
|
Akayla
|
Shekhar
|
|
Lakshmanrekha
|
Vickram / Vicky
|
|
1992
|
Sangeet
|
Sethuram
|
|
Prem Deewane
|
Ashutosh Singh
|
|
Laat Saab
|
Ravi Mathur
|
|
Dil Hi To Hai (1992 film)
|
Harshvardan / Govardan
|
Dual role
|
Angaar
|
Jai Kishan / Jaggu
|
|
Police Officer
|
Inspector Jai Kishan / Ram
|
Dual role
|
Sapne Sajan Ke
|
Himself
|
|
1993
|
King Uncle
|
Ashok Bansal
|
|
Antim Nyay
|
Inspector Jai Kishan
|
|
Khalnayak
|
Inspector Ram Kumar Sinha
|
Nominated—Filmfare Award for Best Supporting Actor
|
Hasti
|
Jai Kishan
|
|
Aaina
|
Ravi Saxena
|
|
Roop Ki Rani Choron Ka Raja
|
Ravi Verma
|
|
Gardish
|
Shiva Sathe
|
Nominated—Filmfare Award for Best Actor
|
Shatranj
|
Dinu
|
|
1994
|
Chauraha
|
Chootu/ Amar
|
|
1942: A Love Story
|
Shubhankar
|
Filmfare Award for Best Supporting Actor[6]
|
Stuntman
|
Bajrang
|
|
1995
|
Trimurti
|
Shakti Singh
|
|
Milan
|
Raja
|
|
Dushmani: A Violent Love Story
|
Jai Singh
|
|
God and Gun
|
Vijay Prakash
|
|
Rangeela
|
Raj Kamal
|
Filmfare Award for Best Supporting Actor[7]
|
Ram Shastra
|
Inspector Ram Sinha
|
|
1996
|
Talaashi
|
Jai Kishan
|
|
Return of Jewel Thief
|
Johnny / Jatin Kumar
|
|
Kalinga
|
|
Unreleased
|
Chall Pe Chall
|
|
Unreleased
|
Bandish
|
Ram Ghulam / Kishan
|
Dual role
|
Shikaar
|
|
|
Agni Sakshi
|
Suraj Kapoor
|
Nominated—Filmfare Award for Best Supporting Actor
|
1997
|
Vishwavidhaata
|
Ajay Khanna
|
|
Share Bazaar
|
Jai
|
|
Shapath
|
Inspector Kishan
|
|
Border
|
Wing Commander Anand "Andy" Bajwa
|
|
Aar Ya Paar
|
Shekhar Khosla
|
|
Raju Raja Ram
|
Ram
|
Unreleased
|
1998
|
Tirchhi Topiwale
|
Himself
|
Special appearance
|
Hafta Vasuli
|
Yeshwant
|
|
Badmaash
|
Gautam Hiraskar
|
|
Jaane Jigar
|
Jai Kishan
|
|
2001: Do Hazaar Ek
|
Insp. Anil Kumar Sharma
|
|
Ustadon Ke Ustad
|
Jai Kishan Aka King Crown
|
|
Yugpurush
|
Ranjan
|
|
Kabhi Na Kabhi
|
Jaggu
|
|
Yamraaj
|
Kishan
|
|
Bandhan
|
Thakur Suraj Pratap
|
|
1999
|
Sirf Tum
|
Pritam, auto-rickshaw driver
|
Extended Special appearance
|
Laawaris
|
Advocate Anand Saxena
|
|
Kartoos
|
Jay Suryavanshi
|
|
Phool Aur Aag
|
Jaswant
|
|
Ganga Ki Kasam
|
Jay Singh
|
|
Hote Hote Pyar Ho Gaya
|
Police officer Arjun
|
|
Kohram
|
Maj. Rathod
|
Special appearance
|
Aaag Hi Aag
|
|
|
2000
|
Gang
|
Gangu
|
|
Jung
|
Inspector Veer Chauhan
|
|
Refugee
|
Raghuvir Singh
|
|
Mission Kashmir
|
Hilal Kohistani
|
Nominated—Filmfare Award for Best Performance in a Negative Role
|
Kahin Pyaar Na Ho Jaaye
|
Tiger
|
|
2001
|
Hadh: Life on the Edge of Death
|
Vishwa
|
|
Farz
|
Gawa Firozi
|
|
Censor
|
Naseeruddin Shokh
|
|
Grahan
|
Jaggu
|
Also Producer
|
One 2 Ka 4
|
Javed Abbas
|
|
Albela
|
Prem
|
|
Yaadein
|
Raj Singh Puri
|
Nominated—Filmfare Award for Best Supporting Actor
|
Bas Itna Sa Khwaab Hai
|
Naved Ali
|
|
Lajja
|
Raghu
|
|
2002
|
Mulaqaat
|
Javed Khan
|
|
Pitaah
|
Ramnarayan Bharadwaj, Police officer (daroga)
|
|
Kya Yehi Pyaar Hai
|
Dr. Kamlakar Tiwari
|
|
Devdas
|
Chunnilal babu
|
Nominated—Filmfare Award for Best Supporting Actor
|
Agni Varsha
|
Paravasu
|
|
2003
|
Baaz: A Bird in Danger
|
Jai Singh Dabral, the Mayor
|
|
Ek Aur Ek Gyarah
|
Maj. Ram Singh (BSF officer)
|
|
Boom
|
Abdul Wahab Barkatali Al Sabunchi 50/50 aka Chotte Mia
|
Also Producer
|
3 Deewarein
|
Jaggu (Jagdish Prasad)
|
|
Samay: When Time Strikes
|
Amod Parekh
|
Extended Special appearance
|
Sandhya
|
Jaggu
|
|
2004
|
Aan: Men at Work
|
Gautam Walia
|
|
Dobara
|
Ranbir Sehgal
|
|
Hulchul
|
Balram
|
|
2005
|
Tum Ho Na!
|
Jai
|
|
Ssukh
|
Gaurishankar Yadav
|
|
Kyon Ki
|
Dr. Sunil
|
|
2006
|
Divorce: Not Between Husband and Wife
|
Jackie
|
|
Bhoot Unkle
|
Bhoot Unkle
|
|
Apna Sapna Money Money
|
Carlos
|
|
Bhagam Bhag
|
J.D. Mehra (London Police Commissioner)
|
|
Naksha
|
Bali
|
|
Eklavya: The Royal Guard
|
Rana Jyotiwardhan
|
|
Mera Dil Leke Dekho
|
Mr Chaddha
|
|
Maryada Purushottam
|
|
|
We R Friends
|
|
|
Vidyaarthi
|
Ranveer
|
|
2007
|
Aur Pappu Paas Ho Gaya
|
Sudhakar "Sudhabhai" Chauhan
|
|
Fool N Final
|
Gunmaster G9
|
|
God Only Knows
|
Himself
|
Special appearance
|
2008
|
Halla Bol
|
Himself
|
Special appearance
|
Dhoom Dadakka
|
Himself
|
Guest appearance
|
Humsey Hai Jahaan
|
Gary Rosario
|
|
Lolita
|
|
Not filmed
|
Thodi Life Thoda Magic
|
MK
|
|
Mukhbiir
|
|
|
Hari Puttar: A Comedy of Terrors
|
Uncle DK
|
|
2009
|
Raaz – The Mystery Continues
|
Veer Pratap
|
Special appearance
|
Ek: The Power of One
|
CBI Krish Prasad Savte
|
|
Kirkit
|
Ritchie Rich
|
|
Anubhav
|
Ibrahim Vakil
|
|
Kisaan
|
Dayal Singh
|
|
Veer
|
King of Madhavgarh, father of Yashodhara
|
|
Teen Patti
|
Tony Milano
|
Special appearance
|
Malik Ek
|
Sai Baba
|
|
|
|
|
2010
|
Ek Second... Jo Zindagi Badal De?
|
Mr. Vikram Sehgal
|
|
Mussa - The Most Wanted
|
Jai Kishan Shroff (himself)
|
|
Hum Do Anjaane
|
|
|
Bhoot and Friends
|
Bhanu Pratap Singh
|
|
2011
|
Satrangee Parachute
|
Police officer
|
|
Bhindi Bazaar
|
Corrupt cop (cameo)[8]
|
|
Chargesheet
|
Mahesh
|
|
Cover Story
|
|
Shraddha In the Name of GOD
|
|
|
Ek Tha Soldier
|
Jackie
|
|
2012
|
Married 2 America
|
Pratap Singh
|
|
Daal Mein Kuch Kaala Hai
|
|
|
Life Ki Toh Lag Gayi
|
|
|
Life's Good
|
Rameshwar
|
|
2013
|
Shootout at Wadala
|
Police commissioner
|
Cameo appearance
|
Aurangzeb
|
Yashvardhan
|
|
Dhoom 3
|
Iqbal a.k.a. Sahir and Samar's father/Baba
|
|
Mahabharat
|
Duryodhan
|
Voice Role Animated Film[9]
|
Super Model
|
|
|
Uss Paar
|
|
Short film
|
2014
|
Gang of Ghosts
|
Babu Hatkata
|
|
Happy New Year
|
Charan Grover
|
|
Kahin Hai Mera Pyar
|
|
|
2015 |
Brothers
|
Garson Fernandes
|
[10]
|
Chehere
|
|
|
Dilliwali Zaalim Girlfriend
|
Minochi
|
|
Jazbaa
|
Home Minister Mahesh Maklai
|
|
Makhmal
|
Javed
|
Short film
|
Dirty Politics
|
Mukhtiar Khan
|
|
2016 |
Housefull 3
|
Urja Nagre
|
|
Chalk n Duster
|
himself
|
|
Freaky Ali
|
Bade Bhai
|
Cameo appearance
|
2017
|
Sarkar 3
|
Michael Vallya
|
[11][12]
|
Khujli
|
|
Short film
Won- Filmfare Short Film Award for Best Actor
|
Shunyata
|
|
Short film
|
2018
|
Phamous
|
Shabhu Singh
|
|
Paltan
|
Maj. General Sagat Singh, GOC Mtn Div
|
|
Mowgli: Legend of the Jungle
|
Shere Khan (voice)
|
Hindi dubbed
|
2019
|
Total Dhamaal
|
|
Cameo; Voice-Only
|
Raat Bhaki Baat Bhaki
|
Prakash
|
Short Film
|
Romeo Akbar Walter
|
Shrikant Rai
|
|
Bharat
|
Gautam Kumar
|
|
The Devil's Daughter
|
Devil
|
Indian-Iranian film; directed by Qurban Mohammadpur and produced by Lucky Morani;
|
Prassthanam
|
Badshah
|
|
2020
|
Baaghi 3
|
Charan Chaturvedi
|
|
2021
|
Hello Charlie
|
M. D. Makwana / Mac
|
Prime Video Release[13]
|
Radhe
|
Avinash Abhyankar
|
|
Sooryavanshi
|
Lashkar Khan
|
|
Firrkie
|
Jaideep Joshi
|
Filming; Delayed
|
Atithi Bhooto Bhava
|
|
Filming[14]
|