 
			 
			| Movie | King | 2026 | |
| Movie | Pandimuni | 2026 | |
| Movie | They Call Him OG 2 | Roy | 2026 | 
| Movie | Welcome to the Jungle | 2026 | |
| Movie | They Call Him OG | Roy | 2025-09-24 | 
| Movie | Good Bad Ugly | Babel | 2025-04-09 | 
| Movie | Tanvi the Great | Brig. Joshi | 2025-07-18 | 
| Movie | Sitaare Zameen Par | 2025-06-20 | |
| Movie | Housefull 5 | Baba / Bhidu | 2025-06-05 | 
| Movie | Firrkie | 2025-02-21 | |
| Movie | Singham Again | Omar Hafiz | 2024-11-01 | 
| Movie | Baby John | Nanaji | 2024-12-25 | 
| Movie | Quotation Gang Part 1 | Mustafa | 2024-09-13 | 
| Movie | Mast Mein Rehne Ka | V. S. Kamath | 2023-12-08 | 
| Movie | Jailer | Kamdev | 2023-08-10 | 
| Series | Hunter - Tootega Nahi, Todega | Salesman | 2023-03-22 | 
| Movie | Phone Bhoot | Aatmaram | 2022-11-04 | 
| Movie | Rashtra Kavach Om | Dev Rathore | 2022-07-01 | 
| Movie | Ottu | Adiga | 2022-09-08 | 
| Movie | Atithi Bhooto Bhava | Makhan Singh | 2022-09-23 | 
| Movie | Mili | Prisoner | 2022-11-04 | 
| Series | OK Computer | Pushpak Shakur | 2021-03-26 | 
| Movie | Hello Charlie | M.D. Makwana | 2021-04-09 | 
| Series | Call My Agent Bollywood | Special Appearance | 2021-10-29 | 
| Movie | The Interview: Night of 26/11 | 2021-08-27 | |
| Movie | Radhe | Avinash Abhyankar, Diya's Brother | 2021-05-12 | 
| Movie | Sooryavanshi | Omar Hafeez | 2021-11-05 | 
| Movie | Baaghi 3 | Charan Choudhary | 2020-03-06 | 
| Movie | Bigil | J. K. Sharma | 2019-10-17 | 
| Movie | Bharat | Gautam Kumar | 2019-06-05 | 
| Series | Criminal Justice | Mustafa | 2019-04-05 | 
| Movie | Prassthanam | Badshah Khan | 2019-09-20 | 
| Movie | Saaho | Roy | 2019-08-29 | 
| Movie | Romeo Akbar Walter | Shrikant Rai | 2019-03-15 | 
| Movie | Total Dhamaal | GPS (Voice) | 2019-02-22 | 
| Movie | Jole Jongole | 2018-01-18 | |
| Movie | Jagga Jiunda E | 2018-08-03 | |
| Movie | Thugs of Hindostan | 2018-11-07 | |
| Movie | Ventilator | 2018-09-14 | |
| Movie | Paltan | Maj. General Sagat Singh | 2018-09-07 | 
| Movie | Phamous | Shabhu Singh | 2018-06-01 | 
| Movie | Maayavan | Major Sathyam | 2017-12-15 | 
| Movie | Khujli | 2017-03-31 | |
| Movie | Sarkar 3 | Michael Vallya | 2017-05-11 | 
| Movie | Sardar Saab | Sardar Saab | 2017-01-06 | 
| Movie | Freaky Ali | Bade Bhai (Cameo) | 2016-09-09 | 
| Movie | Chalk N Duster | 2016-01-15 | |
| Movie | Housefull 3 | Urja Nagre | 2016-06-03 | 
| Movie | Dirty Politics | Mukhtiar Khan | 2015-03-06 | 
| Movie | ATM | 2015-12-04 | |
| Movie | Brothers | Garson Fernandes | 2015-08-14 | 
| Movie | Dilliwaali Zaalim Girlfriend | Minocha | 2015-03-20 | 
| Movie | Jazbaa | 2015-10-09 | |
| Movie | Kochadaiiyaan | Raja Mahendra | 2014-05-23 | 
| Movie | Happy New Year | Charan Groover | 2014-10-24 | 
| Movie | Kahin Hai Mera Pyar | 2014-05-01 | |
| Movie | Gang of Ghosts | Babu Hatkata | 2014-03-21 | 
| Movie | Shootout at Wadala | Police Commissioner (Cameo Appearance) | 2013-05-03 | 
| Movie | Super Model | 2013-09-27 | |
| Movie | Mahabharat | Duryodhan (voice) | 2013-12-27 | 
| Movie | Dhoom 3 | Iqbal Khan | 2013-12-19 | 
| Movie | Swabhoomi | 2013-09-13 | |
| Movie | Aurangzeb | Yashwardhan Singh | 2013-05-17 | 
| Movie | Life Ki Toh Lag Gayi | 2012-04-20 | |
| Movie | Anna Bond | Charlie | 2012-05-01 | 
| Movie | Hridaynath | 2012-01-01 | |
| Movie | Daal Mein Kuch Kaala Hai | 2012-06-28 | |
| Movie | Panjaa | Bhagavan | 2011-12-09 | 
| Movie | Shakti | Janaki Varma | 2011-04-01 | 
| Movie | Aaranya Kaandam | Singaperumal | 2011-06-10 | 
| Movie | Bhindi Baazaar Inc | Narcotics Officer | 2011-06-03 | 
| Movie | Mummy Punjabi | Kanwal Sandhu | 2011-08-31 | 
| Movie | Teen Patti | Tony Milano (uncredited) | 2010-02-26 | 
| Movie | Veer | Raja Gyanendra Singh | 2010-01-22 | 
| Movie | Raaz: The Mystery Continues... | Veer Pratap Singh | 2009-01-23 | 
| Movie | Kisaan | Dayal Singh | 2009-08-28 | 
| Movie | Ek: The Power of One | Savte | 2009-03-27 | 
| Movie | Hari Puttar | DK | 2008-09-24 | 
| Movie | Dhoom Dadakka | Godfather | 2008-05-23 | 
| Movie | Halla Bol | Himself (uncredited) | 2008-01-11 | 
| Movie | Thodi Life Thoda Magic | MK | 2008-06-23 | 
| Movie | Eklavya: The Royal Guard | Jyotiwardhan | 2007-02-16 | 
| Movie | Fool N Final | Gunmaster (G-9) | 2007-06-01 | 
| Movie | Athisayan | Scientist R.C Shekhar | 2007-04-14 | 
| Movie | Raatporir Rupkatha | 2007-02-22 | |
| Movie | Asthram | Khadar Vali | 2006-02-05 | 
| Movie | We R Friends | 2006-07-28 | |
| Movie | Apna Sapna Money Money | Carlos | 2006-11-10 | 
| Movie | Naksha | Baali | 2006-09-08 | 
| Movie | Bhoot Unkle | Bhoot Unkle | 2006-10-06 | 
| Movie | Bhagam Bhag | Commissioner J.D. Mehra | 2006-12-22 | 
| Movie | Antarmahal | Zamindar Bhubaneshwar Chaudhary | 2005-10-28 | 
| Movie | Tum... Ho Na! | Jai Walia | 2005-01-01 | 
| Movie | Kyon Ki... | Dr. Sunil | 2005-11-03 | 
| Movie | Dobara | 2004-09-24 | |
| Movie | Hulchul | Balram 'Balli' | 2004-11-26 | 
| Movie | Aan: Men at Work | Gautam Walia | 2004-06-04 | 
| Movie | Samay: When Time Strikes | Amod Parekh | 2003-10-10 | 
| Movie | Ek Aur Ek Gyarah: By Hook or by Crook | Maj. Ram Singh | 2003-08-06 | 
| Movie | Boom | Abdul Wahab Barkatali Al Sabunchi 50 / 50 aka Chotte Mia | 2003-09-19 | 
| Movie | Baaz: A Bird in Danger | Jai Singh Dabral, the Mayor | 2003-02-07 | 
| Movie | 3 Deewarein | Jaggu (Jagdish Prasad) | 2003-01-08 | 
| Movie | Devdas | Chunnilal | 2002-07-11 | 
| Movie | Agni Varsha | Paravasu | 2002-08-30 | 
| Movie | Kya Yehi Pyaar Hai | 2002-04-10 | |
| Movie | Pitaah | Ramnarayan Bharadwaj, police officer (daroga) | 2002-01-04 | 
| Movie | Farz | Gawa Firozi | 2001-01-12 | 
| Movie | Albela | Prem | 2001-04-19 | 
| Movie | Lajja | Raghu | 2001-09-19 | 
| Movie | Yaadein | Raj Singh Puri | 2001-07-27 | 
| Movie | Bas Itna Sa Khwaab Hai | Naved Ali | 2001-07-06 | 
| Movie | One 2 Ka 4 | Javed Abbas | 2001-03-30 | 
| Movie | Grahan | Advocate Jaggan Sinha | 2001-02-16 | 
| Movie | Kahin Pyaar Na Ho Jaaye | Tiger | 2000-11-17 | 
| Movie | Jung | Inspector Veer Chauhan | 2000-05-12 | 
| Movie | Refugee | BSF Officer Raghuvir Singh | 2000-06-30 | 
| Movie | Mission Kashmir | Hilal Kohistani | 2000-10-27 | 
| Movie | Gang | Gangu | 2000-04-14 | 
| Movie | Laawaris | Anand Saxena | 1999-03-05 | 
| Movie | Hote Hote Pyar Hogaya | Police Officer Arjun | 1999-06-10 | 
| Movie | Kartoos | ACP Jay Suryavanshi | 1999-05-07 | 
| Movie | Sirf Tum | Pritam | 1999-06-11 | 
| Movie | Bandhan | Thakur Suraj Pratap | 1998-10-02 | 
| Movie | Yugpurush | Ranjan Duara | 1998-03-27 | 
| Movie | Badmaash | 1998-01-23 | |
| Movie | Kabhi Na Kabhi | Jaggu | 1998-04-17 | 
| Movie | Ustadon Ke Ustad | 1998-03-20 | |
| Movie | Shapath | Inspector Kishan | 1997-12-12 | 
| Movie | Border | Wing Commander Anand Bajwa | 1997-06-13 | 
| Movie | Aar Ya Paar | Shekhar Khosla | 1997-05-31 | 
| Movie | Bandish | Ram Ghulam / Kishan | 1996-02-23 | 
| Movie | Return of Jewel Thief | Jatin Kumar 'Johnny' | 1996-11-01 | 
| Movie | Agni Sakshi | Suraj Kapoor | 1996-03-14 | 
| Movie | Talaashi | 1996-02-02 | |
| Movie | Ram Shastra | Inspector Ram Sinha | 1995-11-10 | 
| Movie | Trimurti | Shakti Singh | 1995-12-22 | 
| Movie | Rangeela | Raj Kamal | 1995-09-08 | 
| Movie | Dushmani: A Violent Love Story | Jai Singh | 1995-04-24 | 
| Movie | 1942: A Love Story | Shubhankar | 1994-04-15 | 
| Movie | Roop Ki Rani Choron Ka Raja | Ravi Verma | 1993-04-16 | 
| Movie | King Uncle | Ashok Bansal | 1993-02-05 | 
| Movie | Aaina | Ravi Saxena | 1993-06-18 | 
| Movie | Hasti | Jaikishan "Jaggu" | 1993-05-21 | 
| Movie | Khal Nayak | Inspector Ram Kumar Sinha | 1993-08-06 | 
| Movie | Antim Nyay | ACP Jay R. Singh | 1993-07-23 | 
| Movie | Gardish | Shiva Sathe | 1993-05-21 | 
| Movie | Shatranj | 1993-12-17 | |
| Movie | Sapne Saajan Ke | Jackie | 1992-07-24 | 
| Movie | Dil Hi To Hai | Harshvardhan/Govardhan | 1992-09-17 | 
| Movie | Angaar | Jaikishan 'Jaggu' | 1992-09-01 | 
| Movie | Police Officer | Inspector Jai Kishen / Jai Ram | 1992-06-05 | 
| Movie | Akayla | Shekhar | 1991-11-08 | 
| Movie | Lakshmanrekha | Vikram Sharma 'Vicky' | 1991-12-27 | 
| Movie | Saudagar | Vishal | 1991-08-09 | 
| Movie | 100 Days | Ram Kumar | 1991-05-31 | 
| Movie | Hafta Bandh | Bajrang Tiwari | 1991-01-01 | 
| Movie | Pathar Ke Insan | 1990-01-15 | |
| Movie | Azaad Desh Ke Gulam | Inspector Jai Kishan / Jamliya | 1990-04-06 | 
| Movie | Jeene Do | Suraj | 1990-01-01 | 
| Movie | Doodh Ka Karz | Suraj | 1990-08-21 | 
| Movie | Baap Numbri Beta Dus Numbri | 1990-01-26 | |
| Movie | Parinda | Kishan Choudhary | 1989-11-03 | 
| Movie | Ram Lakhan | Inspector Ram Pratap Singh | 1989-01-27 | 
| Movie | Kala Bazaar | Inspector Kamal Kimtilal | 1989-09-27 | 
| Movie | Tridev | Ravi Mathur | 1989-07-07 | 
| Movie | Hum Bhi Insaan Hain | Kishanlal | 1989-02-23 | 
| Movie | Vardi | Jai / Anil Verma | 1989-01-06 | 
| Movie | Aakhri Adaalat | Nitin Sinha | 1988-06-10 | 
| Movie | Sadak Chhap | Shankar | 1987-01-01 | 
| Movie | Jawab Hum Denge | Jaikishan Verma | 1987-01-01 | 
| Movie | Uttar Dakshin | Raja | 1987-11-13 | 
| Movie | Daku Hasina | 1987-03-06 | |
| Movie | Kaash | Ritesh | 1987-09-04 | 
| Movie | Mard Ki Zabaan | 1987-02-14 | |
| Movie | Diljalaa | Munna / Inspector Panchmarg Koda / Azad Modi | 1987-08-07 | 
| Movie | Kudrat Ka Kanoon | Dr. Vijay Verma | 1987-10-23 | 
| Movie | Palay Khan | Palay Khan | 1986-01-02 | 
| Movie | Dahleez | Chandrashekhar | 1986-10-06 | 
| Movie | Allah Rakha | Allah Rakha | 1986-08-22 | 
| Movie | Karma | Baiju Thakur | 1986-08-08 | 
| Movie | Haathon Ki Lakeeren | 1986-01-01 | |
| Movie | Yudh | Police Inspector Vikram 'Vicky' | 1985-05-03 | 
| Movie | Teri Meherbaniyan | Ram | 1985-08-09 | 
| Movie | Aaj Ka Daur | Raja | 1985-12-06 | 
| Movie | Shiva Ka Insaaf | Shiva / Bhola | 1985-03-15 | 
| Movie | Mera Jawaab | Suresh | 1985-02-15 | 
| Movie | Andar Baahar | Police Inspector Ravi Khanna | 1984-09-07 | 
| Movie | Hero | Jackie Dada / Jaikishan | 1983-12-16 |