| Series | Shrimad Ramayan | Rishi Vashisth | 2024-01-01 |
| Series | Teri Meri Doriyaann | Akaal Singh Brar | 2023-01-04 |
| Movie | The Rise of Sudarshan chakra | 2023-09-22 | |
| Movie | Haunted Hills | 2020-02-28 | |
| Movie | Thugs of Hindostan | Pavan Ji | 2018-11-07 |
| Movie | Rangoon | Rajaji | 2017-02-24 |
| Movie | Airlift | External Affairs Minister | 2016-01-22 |
| Movie | 1920 London | Shivangi's Father | 2016-05-06 |
| Movie | Gurjar Aandolan | 2014-10-17 | |
| Movie | Hamara Hero Shaktimaan | Tamraj Kilvish | 2013-06-30 |
| Movie | Teri Meri Kahaani | Aradhana's Father | 2012-06-22 |
| Series | Devon Ke Dev...Mahadev | Prajapati Daksh | 2011-12-18 |
| Movie | Asal | 2010-02-05 | |
| Movie | Idiot Box | 2010-03-19 | |
| Movie | Aseema: Beyond Boundaries | 2009-09-18 | |
| Movie | Jodhaa Akbar | Rana Uday Singh | 2008-02-13 |
| Series | Waqt Batayega Kaun Apna Kaun Paraya | Sarvadaman Raichawdhury | 2008-04-14 |
| Movie | Jo Bole So Nihaal | Balwanth Singh | 2005-05-13 |
| Movie | Lakshya | IMA Commandant | 2004-06-18 |
| Movie | Indian | New IGP | 2001-10-26 |
| Movie | Champion | Deputy General of Police Mallik | 2000-12-22 |
| Series | Nagin | Baba Karunesh | 1998-01-01 |
| Series | Shaktimaan | Tamraj Kilvish | 1997-09-13 |
| Movie | Rajali | 1996-04-17 | |
| Movie | Mr. Romeo | Sathyamoorthy | 1996-11-01 |
| Movie | Faisla Main Karungi | 1995-04-01 | |
| Movie | Khuda Gawah | 1992-05-08 | |
| Movie | Aakhri Cheekh | 1991-05-03 | |
| Movie | Vishkanya | 1991-07-30 | |
| Series | Chanakya | 1991-09-08 | |
| Movie | Shaitani Ilaaka | Tantrik | 1990-04-13 |
| Movie | Khooni Saaya | 1989-01-01 | |
| Series | Tamas | Shah Nawaz | 1988-01-09 |
| Movie | Ek Naya Rishta | Vikram | 1988-06-17 |
| Series | Mahabharat | Dronaharya | 1988-10-02 |
| Movie | Paanch Qaidi | 1981-01-01 |