| 2026 | King | — |
| Welcome to the Jungle | — |
| The Great Grand Superhero | Jagdish Chandra |
| कृष्णावतरम भाग 1: हृदय (हृदयम्) | — |
| 2025 | तू मेरी मैं तेरा मैं तेरा तू मेरी | Colonel Amar Wardhan Singh |
| They Call Him OG | Roy |
| तन्वी द ग्रेट | Brigadier Joshi |
| हाउसफ़ूल 5 | Baba |
| குட் பேட் அக்லி | Babel |
| Firrkie | — |
| Zameer | Arshad Sayed |
| 2024 | Baby John | Nanaji |
| सिंघम अगेन | Omar Hafiz |
| Quotation Gang Part 1 | Mustafa |
| 2023 | Để Được Vui Vẻ | V. S. Kamath |
| ஜெயிலர் | Kamdev |
| Paath | Kesar |
| 2022 | Buồng Điện Thoại | Aatmaram |
| मिली | Prisoner |
| अतिथि भूतो भव | Makhan Singh |
| ഒറ്റ് | Adiga |
| राष्ट्र कवच ओम | Dev Rathore |
| 2021 | सूर्यवंशी | Omar Hafeez |
| The Interview: Night of 26/11 | — |
| राधे | Avinash Abhyankar, Diya's Brother |
| हैलो चार्ली | M.D. Makwana |
| 2020 | बाघी ३ | Charan Choudhary |
| 2019 | பிகில் | J. K. Sharma |
| प्रस्थानम | Badshah Khan |
| Thế Giới Ngầm Waaji | Roy |
| भारत | Gautam Kumar |
| دختر شيطان | devil |
| रोमियो अकबर वॉल्टर | Shrikant Rai |
| टोटल धमाल | GPS (Voice) |
| 2018 | The Playboy Mr. Sawhney | — |
| Ventilator | — |
| पल्टन | Maj. General Sagat Singh |
| Jagga Jiunda E | — |
| फेमस | Shabhu Singh |
| জলে জঙ্গলে | — |
| 2017 | மாயவன் | Major Sathyam |
| Shunyata | — |
| सर्कार ३ | Michael Vallya |
| Khujli | — |
| Sardar Saab | Sardar Saab |
| 2016 | फ्रीकी अली | Bade Bhai (Cameo) |
| हाउसफुल 3 | Urja Nagre |
| Chalk N Duster | — |
| 2015 | ATM | — |
| Jazbaa | — |
| লাভ ইন রাজস্থান | — |
| Chehere: A Modern Day Classic | Rai Saab |
| Anh em đối đầu | Garson Fernandes |
| Dilliwaali Zaalim Girlfriend | Minocha |
| Dirty Politics | Mukhtiar Khan |
| 2014 | Happy New Year | Charan Groover |
| Most Welcome 2 | The Villain |
| Makhmal | — |
| கோச்சடையான் | Raja Mahendra |
| Kahin Hai Mera Pyar | — |
| गैंग ऑफ घोस्ट्स | Babu Hatkata |
| 2013 | Mahabharat | Duryodhan (voice) |
| Điệp Vụ Thần Tốc | Iqbal Khan |
| Uss Paar | — |
| Super Model | — |
| স্বভূমি | — |
| औरन्गज़ेब | Yashwardhan Singh |
| शूटआऊट ऍट वडाला | Police Commissioner (Cameo Appearance) |
| 2012 | Daal Mein Kuch Kaala Hai | — |
| Anna Bond | Charlie |
| Life Ki Toh Lag Gayi | — |
| Hridaynath | — |
| 2011 | పంజా | Bhagavan |
| Chargesheet | Mahesh |
| Mummy Punjabi | Kanwal Sandhu |
| ஆரண்ய காண்டம் | Singaperumal |
| भिन्डी बाज़ार इंक॰ | Narcotics Officer |
| శక్తి | Janaki Varma |
| Hum Do Anjaane | — |
| 2010 | Bhoot and Friends | Bhanu Pratap Singh |
| Ek Second... Jo Zindagi Badal De... | Yuvraaj |
| तीन पत्ती | Tony Milano (uncredited) |
| वीर | Raja Gyanendra Singh |
| 2009 | Kisaan | Dayal Singh |
| Ek: The Power of One | Savte |
| राज़ : दि मिस्ट्री कन्टिन्युज | Veer Pratap Singh |
| Sesh Sanghat | — |
| 2008 | Hari Puttar | DK |
| Thodi Life Thoda Magic | MK |
| धूम दादक्का | Godfather |
| हल्ला बोल | Himself (uncredited) |
| Soap | — |
| 2007 | Fool N Final | Gunmaster (G-9) |
| അതിശയൻ | Scientist R.C Shekhar |
| রাতপরীর রূপকথা | — |
| एकलव्य | Jyotiwardhan |
| Aur Pappu Pass Ho Gaya | Sudhakar 'Sudhabhai' Chauhan |
| 2006 | Bhagam Bhag | Commissioner J.D. Mehra |
| Apna Sapna Money Money | Carlos |
| Bhoot Unkle | Bhoot Unkle |
| नक्शा | Baali |
| We R Friends | — |
| Asthram | Khadar Vali |
| 2005 | क्योंकि | Dr. Sunil |
| অন্তরমহল | Zamindar Bhubaneshwar Chaudhary |
| सुख | Gaurishankar Yadav |
| Tum... Ho Na! | Jai Walia |
| 2004 | Hulchul | Balram 'Balli' |
| Dobara | — |
| Aan: Men at Work | Gautam Walia |
| 2003 | Samay: When Time Strikes | Amod Parekh |
| Boom | Abdul Wahab Barkatali Al Sabunchi 50 / 50 aka Chotte Mia |
| Ek Aur Ek Gyarah: By Hook or by Crook | Maj. Ram Singh |
| Baaz: A Bird in Danger | Jai Singh Dabral, the Mayor |
| 3 Deewarein | Jaggu (Jagdish Prasad) |
| 2002 | अग्नि वर्षा | Paravasu |
| देवदास | Chunnilal |
| Kya Yehi Pyaar Hai | — |
| Pitaah | Ramnarayan Bharadwaj, police officer (daroga) |
| 2001 | लज्जा | Raghu |
| यादें | Raj Singh Puri |
| बस इतना सा ख्वाब है | Naved Ali |
| Albela | Prem |
| वन २ का ४ | Javed Abbas |
| Grahan | Advocate Jaggan Sinha |
| Farz | Gawa Firozi |
| 2000 | कहीं प्यार न हो जाए | Tiger |
| मिशन कश्मीर | Hilal Kohistani |
| Refugee | BSF Officer Raghuvir Singh |
| जंग | Inspector Veer Chauhan |
| Gang | Gangu |
| 1999 | सिर्फ़ तुम | Pritam |
| Hote Hote Pyar Hogaya | Police Officer Arjun |
| Ganga Ki Kasam | — |
| Phool Aur Aag | — |
| Kartoos | ACP Jay Suryavanshi |
| Laawaris | Anand Saxena |
| 1998 | बंधन | Thakur Suraj Pratap |
| Tirchhi Topiwale | — |
| Kabhi Na Kabhi | Jaggu |
| Yugpurush | Ranjan Duara |
| Ustadon Ke Ustad | — |
| 2001: Do Hazaar Ek | Inspector Anil Sharma |
| Jaane Jigar | — |
| Badmaash | — |
| 1997 | Shapath | Inspector Kishan |
| सीमा | Wing Commander Anand "Andy" Bajwa |
| आर या पार | Shekhar Khosla |
| 1996 | Return of Jewel Thief | Jatin Kumar 'Johnny' |
| Agni Sakshi | Suraj Kapoor |
| बंदिश | Ram Ghulam / Kishan |
| Talaashi | — |
| 1995 | त्रिमूर्ति | Shakti Singh |
| Ram Shastra | Inspector Ram Sinha |
| रंगीला | Raj Kamal |
| मिलन | Raja |
| God and Gun | — |
| Dushmani: A Violent Love Story | Jai Singh |
| 1994 | Stuntman | — |
| १९४२: ए लव स्टोरी | Shubhankar |
| Chauraha | — |
| 1993 | Shatranj | — |
| खलनायक | Inspector Ram Kumar Sinha |
| Antim Nyay | ACP Jay R. Singh |
| आईना | Ravi Saxena |
| Hasti | Jaikishan "Jaggu" |
| गर्दिश | Shiva Sathe |
| Roop Ki Rani Choron Ka Raja | Ravi Verma |
| किंग अंकल | Ashok Bansal |
| 1992 | Sangeet | Sethuram |
| दिल ही तो है | Harshvardhan/Govardhan |
| Angaar | Jaikishan 'Jaggu' |
| Sapne Saajan Ke | Jackie |
| Laat Saab | Vijay Rai |
| Police Officer | Inspector Jai Kishen / Jai Ram |
| Prem Deewane | Ashutosh |
| 1991 | Lakshmanrekha | Vikram Sharma 'Vicky' |
| Akayla | Shekhar |
| सौदागर | Vishal |
| Izzat | Inspector Siddhant |
| 100 Days | Ram Kumar |
| Hafta Bandh | Bajrang Tiwari |
| 1990 | Doodh Ka Karz | Suraj |
| Azaad Desh Ke Gulam | Inspector Jai Kishan / Jamliya |
| Baap Numbri Beta Dus Numbri | — |
| Pathar Ke Insan | — |
| जीने दो | Suraj |
| 1989 | Parinda | Kishan Choudhary |
| काला बाज़ार | Inspector Kamal Kimtilal |
| Sikka | — |
| त्रिदेव | Ravi Mathur |
| हम भी इंसान हैं | Kishanlal |
| Main Tera Dushman | Kishan Srivastav |
| Ram Lakhan | Inspector Ram Pratap Singh |
| Vardi | Jai / Anil Verma |
| 1988 | आखिरी अदालत | Nitin Sinha |
| Falak | Vijay Verma |
| 1987 | Uttar Dakshin | Raja |
| कुदरत का कानून | Dr. Vijay Verma |
| Kaash | Ritesh |
| Diljalaa | Munna / Inspector Panchmarg Koda / Azad Modi |
| Daku Hasina | — |
| Mard Ki Zabaan | — |
| Jawab Hum Denge | Jaikishan Verma |
| Sadak Chhap | Shankar |
| 1986 | दहलीज़ | Chandrashekhar |
| Allah Rakha | Allah Rakha |
| Karma | Baiju Thakur |
| Mera Dharam | Jai Singh Sengar |
| Palay Khan | Palay Khan |
| Haathon Ki Lakeeren | — |
| 1985 | Aaj Ka Daur | Raja |
| Jaanoo | Ravi |
| Paisa Yeh Paisa | — |
| Teri Meherbaniyan | Ram |
| Yudh | Police Inspector Vikram 'Vicky' |
| शिवा का इन्साफ | Shiva / Bhola |
| Mera Jawaab | Suresh |
| 1984 | अंदर बाहर | Police Inspector Ravi Khanna |
| 1983 | Hero | Jackie Dada / Jaikishan |
| 1982 | Swami Dada | — |