| Movie | Abhi Toh Jung Hona Baaki Hai | 2027 | |
| Movie | Badass Ravi Kumar | Ravi Kumar's Father | 2025-02-07 |
| Movie | Tera Kya Hoga Lovely | Lovely's Father | 2024-03-08 |
| Movie | Je Jatt Vigarh Gya | 2024-05-17 | |
| Series | Pill | Brahma Gill | 2024-07-12 |
| Movie | 72 Hoorain | Militant Hakim Ali | 2023-07-07 |
| Movie | OMG 2 | Judge Purushottam Nagar | 2023-08-11 |
| Movie | Mission Raniganj | TP Bindal | 2023-10-06 |
| Series | Shiksha Mandal | Dhansu Yadav | 2022-09-15 |
| Series | Grahan | 2021-06-24 | |
| Series | Tabbar | Omkar Singh | 2021-10-15 |
| Movie | Ik Sandhu Hunda Si | 2020-02-28 | |
| Movie | Kesari | 2019-03-21 | |
| Movie | Setters | Bhaiya Ji | 2019-05-03 |
| Movie | Family of Thakurganj | SP Rathore | 2019-07-19 |
| Movie | Jhalle | Mr. Brar | 2019-11-15 |
| Movie | Super Singh | Sant Rehmat Singh | 2017-06-16 |
| Movie | Judwaa 2 | Officer Kuldeep Dhillon | 2017-09-29 |
| Movie | Mubarakan | 2017-07-28 | |
| Movie | Once Upon a Time in Amritsar | Zorawar Singh | 2016-06-10 |
| Movie | Zorawar | Tejpal Singh | 2016-04-07 |
| Movie | Saeed Mirza: The Leftist Sufi | Self | 2016-06-24 |
| Movie | Gelo | 2016-08-05 | |
| Movie | Missing on a Weekend | 2016-08-26 | |
| Movie | Children of War | Malik | 2014-05-18 |
| Movie | Punjab 1984 | Inspector Rana | 2014-06-27 |
| Movie | Bang Bang! | Zorawar Kalwa | 2014-10-02 |
| Movie | Ek Thi Daayan | Prof. Charan Mathur | 2013-04-18 |
| Movie | Bhaag Milkha Bhaag | Hawaldar (Constable) Gurudev Singh | 2013-07-12 |
| Movie | Bhindi Baazaar Inc | Mamu | 2011-06-03 |
| Movie | Shaitan | Police Commissioner | 2011-06-01 |
| Movie | Road to Sangam | Maulana Qureshi | 2010-01-29 |
| Movie | Badmaash Company | Jazz | 2010-05-07 |
| Movie | Delhi-6 | Jai | 2009-02-20 |
| Movie | Ek Tho Chance | 2009-12-11 | |
| Movie | My Name Is Anthony Gonsalves | Sikander Bhai | 2008-01-11 |
| Movie | De Taali | Professor Mhatre | 2008-11-01 |
| Movie | Maan Gaye Mughal-e-Azam | 2008-08-21 | |
| Movie | Jab We Met | Geet's Uncle | 2007-10-26 |
| Movie | Maamu Tension Nai Leneka | NASEEM | 2007-10-12 |
| Movie | Don | Narang Singh | 2006-10-20 |
| Movie | Amma Cheppindi | Bose's father | 2006-07-28 |
| Movie | Andhrudu | 2005-08-19 | |
| Movie | Anukokunda Oka Roju | Surya Swamy | 2005-06-30 |
| Movie | Black Friday | Tiger Memon | 2004-08-13 |
| Movie | Aithe | Irfan Khan | 2003-04-11 |
| Movie | The Perfect Husband | 2003-01-10 | |
| Movie | Earth | Butcher | 1998-09-16 |
| Movie | Pardes | Sharafat Ali | 1997-08-08 |
| Movie | Aurat Aurat Aurat | 1996-02-16 | |
| Movie | Brothers in Trouble | Amir | 1995-08-23 |
| Movie | City of Joy | 1992-04-15 | |
| Movie | Don't Cry for Salim the Lame | Salim "Langda" Pasha | 1989-05-29 |
| Series | Circus | Rasik | 1989-01-01 |
| Movie | Bagh Bahadur | Ghunuram | 1989-04-01 |
| Movie | Khamosh | Pankaj | 1986-03-14 |