Year | Film | Role | Notes |
---|
1998 | China Gate | Jageera | |
2000 | Hum Panchhi Ek Daal Ke | | |
Refugee | Tausif | |
Aaghaaz | Danny Mendoza | |
Vamsi | Charan Singh | Telugu film |
2001 | Farz | Sikandar | |
Mitti | Pagla Jaan | |
Pandavar Bhoomi | | Tamil film |
2002 | Aap Mujhe Achche Lagne Lage | Raman Dholakia | |
Jaan Pe Khelenge Hum | Marlon | |
The Legend of Bhagat Singh | Jailor | |
Kuch Tum Kaho Kuch Hum Kahein | Narendra Pratap | |
Pyaasa | | |
2003 | Dhund – The Fog | | |
Hawa | Psychiatrist-Exorcist (Tantrik) | |
Hawayien | | |
Gangaajal | Bachcha Yadav | |
Zameen | Baba Zaheer | |
Patth | | |
Dil Pardesi Ho Gayaa | Tabrez Baig | |
LOC Kargil | Lt Col A Asthana | |
Relax | 2003 | |
2004 | Hawas | Cop | |
Dukaan – The Body Shop | Inspector Gokhale | |
Taarzan – The Wonder Car | Kailash Chopra | |
Kuchh Kaha Aapne | | |
2005 | Yehi Hai Zindagi | Pintya | |
Tango Charlie | Pakistan Army Officer | |
Shabnam Mausi | Madan Pandit | |
D | Mukesh | |
Yahaan | Major Rathod | |
Mangal Pandey - The Rising | Bakht Khan | |
Kasak | Ronak Singh | |
Apaharan | SP Anwar Khan | |
2006 | Humko Tumse Pyaar Hai | | |
Talaimagan | Shanmuga vadivelu | Tamil film |
Teesri Aankh – The Hidden Camera | Dinesh | |
Jigyaasa | Ksamaal Hussain | |
Ho Sakta Hai | Kushaba | |
Aatma | | |
Ek Zakhm – The Blast | Jai | |
Alag | Mr. Singh | |
Hot Money | Inspector Arjun Chaudhary | |
Golmaal | Vasooli Bhai | |
Kachchi Sadak | | |
2007 | Pokkiri | L. Govindan | Tamil film |
Undertrial | Nadir Saab | |
Miss Anara | | |
Buddha Mar Gaya | Sameer | |
2008 | My Name Is Anthony Gonsalves | Maqsood | |
Halla Bol | | |
Golden Boys | Dogra | |
Sunday | Anwar | |
One Two Three | Papa, D'Mello Yadav | |
Haal-E-Dil | Speedy Singh | |
Golmaal Returns | Vasooli | |
Desh Drohi | Rajan Naik | |
2009 | Lottery | Raja Thakur | |
Team: The Force | | |
Raftaar – An Obsession | Iqbal Khan | |
Shortkut | | |
Kanthaswamy | Rajmohan | Tamil film |
Baabarr | Nawaz Qureshi | |
All The Best | Chauthala | |
2010 | Atithi Tum Kab Jaoge? | Inspector | |
Kuchh Kariye | Banda Nawaz | |
Krantiveer – The Revolution | | |
Hello Darling | Inspector Eagle | |
Golmaal 3 | Vasooli | |
No Problem | DC - Marcos Gang Member | |
Payback | Pakya | |
Toonpur Ka Superhero | DCP Kitkite | |
2011 | Hostel | Feroz | |
Dil Toh Baccha Hai Ji | Mr. Tiwari | Special Appearance |
Thank You | King | |
Bin Bulaye Baarati | Gajraj | |
Always Kabhi Kabhi | Shekhawat | |
Aarakshan | Police Inspector | |
2012 | Gangs of Wasseypur | | Special Appearance |
Upanishad Ganga | Various characters | TV series |
Chakravyuh | Inspector General of Police (IGP) | |
Son of Sardar | Guest | |
Khiladi 786 | Jailer | |
2013 | Love Kiya Aur Lag Gayi | | |
Bloody Isshq | Officer Vikram Rathore | |
Policegiri | Padam | |
Chennai Express | Shamsher Singh | |
Phata Poster Nikla Hero | Napoleon | |
Boss | Inspector | |
2014 | Chal Bhaag | Kishan | |
Chaarfutiya Chhokare | Baal Kishan | |
18.11 - A Code of Secrecy | Kuldeep Sharma | |
Poojai | Anna Thandavam | Tamil film |
2015 | Anegan | Samudra's father and Radhakrishnan | Tamil film |
Dilwale | Shakti | |
Second Hand Husband | Pammi's Husband | |
Gun & Goal | Johra | Punjabi film[2] |
2016 | Awesome Mausam | Heroine Father | |
Kotigobba 2 /Mudinja Ivana Pudi | Rich businessman | Kannada/Tamil film |
2017 | Golmaal Again | Vasooli | [3] |
Bhouri | Manager | |
Thodi Thodi Si Manmaaniyan | Ajay Kaul | |
Bachche Kachche Sachche | Rana | |
Jora 10 Numbaria | Sultan Ahmed Qureshi | Punjabi film; Directed byAmardeep Singh Gill |
Anjani Putra | Bairava | Kannada film |
2018 | Nawabzaade | Raghavan Ghatge | |
Mohini | Vicky (KVR) | Tamil film |
2019 | 72 Hours: Martyr Who Never Died | Hawaldar CM Singh | |
Pagalpanti | B aba Jani | |
2020 | Jhansi I.P.S | | Kannada film |
2021 | Pon Manickavel | Motilal Seth | Tamil film |
2022 | Cirkus | Daaku Bagheera | |
2023 | Garmi | Dilbag | |
Bawaal | MLA Vishwas Raghuvanshi | |
Scam 2003 | Suryapratap Gehlot | SonyLIV series |
The Purvanchal Files | | |
2024 | 695 | | |
Bhimaa | Bhavani | Telugu film |
Vicky Vidya Ka Woh Wala Video | Sajjan Kumar | |
2025 | Welcome To The Jungle† | TBA | |