Known For
Filmography

The Pyramid Scheme
TV · as Babu / Gabbar · 7 eps

Operation Safed Sagar: The Untold Story of the Kargil War
TV · as Atal Bihari Vajpayee · 6 eps

LYF - Love Your Father
Movie · as MP-Chittihole

Murderbaad
Movie · as Ashok Gupta

Sam Bahadur
Movie · as Minister YB Chavan

Good Bad Girl
TV · as Judge Kulkarni · 9 eps

Shaadi, Dahej and Gangster
Movie

Chandigarh Kare Aashiqui
Movie · as Braj

Wagle Ki Duniya
TV · as Srinivas Wagle · 1362 eps

PM Narendra Modi
Movie · as Atal Bihari Vajpayee

Junction Varanasi
Movie

Jab Harry Met Sejal
Movie

Firangi
Movie · as Lalaji

The Kapil Sharma Show
TV · as Self · 1 ep

P Se PM Tak
Movie

Ek Nadir Galpo
Movie

Samvidhaan: The Making of the Constitution of India
TV · as Bal Krishna Sharma Naveen · 3 eps

Arjun: The Warrior Prince
Movie · as Lord Shiva

Na Bole Tum Na Maine Kuch Kaha
TV · as Vedkant Vyas · 174 eps

Paathshaala
Movie · as Waghmare

Tees Maar Khan
Movie · as Village Chief

Mittal v/s Mittal
Movie · as Mitali's Father

Teen Patti
Movie
Let's Dance
Movie · as Sharmaji

Cheenti Cheenti Bang Bang
Movie

Halla Bol
Movie · as Amanullah Khan (uncredited)

Chak De! India
Movie · as Mr. Vishal Tripathi

Family: Ties of Blood
Movie · as Kishore Bhatia

Chingaari
Movie · as Narainda

No Entry
Movie · as Judge Saxena

Dus
Movie · as Bose

Main Aisa Hi Hoon
Movie · as Divesh Mathur
God Only Knows!
Movie · as Chief Minister / Manav

Run
Movie

Bardaasht
Movie · as Dinanth Shrivastav

Aan: Men at Work
Movie · as Judge Sahani

Stumped
Movie · as Ranga Khetrapal

Qayamat: City Under Threat
Movie · as CM of Maharashtra

Flavors
Movie · as Mr. Gopalakrishna

Shararat
Movie

Dil Hai Tumhaara
Movie · as Roopchand

Tumko Na Bhool Paayenge
Movie · as Chief Minister

Lajja
Movie · as Nekchand (Maithili's dad)

Pyaar Ishq Aur Mohabbat
Movie · as Pramod Mehra

Yeh Teraa Ghar Yeh Meraa Ghar
Movie · as Seth Ji

Little John
Movie · as Vishwanath (English/Hindi)

Dattak
Movie

Dr. Babasaheb Ambedkar
Movie

Pukar
Movie · as Tiwari

Phir Bhi Dil Hai Hindustani
Movie · as Police Commissioner

Khoobsurat
Movie · as Dinanath Chaudhary

China Gate
Movie · as Pandey / DK

Bandhan
Movie · as Raju and Pooja's Father

Gupt: The Hidden Truth
Movie · as Commissioner Patwardhan

Darawani Haveli
Movie

Gudia
Movie

Beqabu
Movie · as Dayal Verma

Ghatak
Movie · as Dhamu Kaka

Barsaat
Movie · as Maula Ram

Kabhi Haan Kabhi Naa
Movie · as Vinayak

Vaade Iraade
Movie

Hum Hain Kamaal Ke
Movie

Divya Shakti
Movie · as Pandey

Pehla Nasha
Movie · as Interviewer

Aadmi Khilona Hai
Movie · as Punam's Dudu

Roop Ki Rani Choron Ka Raja
Movie · as Mr. Naran

Current
Movie

Radha Ka Sangam
Movie · as Sunderlal

Dil Hi To Hai
Movie · as Minister

Chamatkar
Movie · as Police Inspector

Ghar Jamai
Movie

Khuda Gawah
Movie · as Kamaljit

Bol Radha Bol
Movie

Mississippi Masala
Movie · as Jammubhai

Triyatri
Movie · as Teacher

Agneepath
Movie · as Police Constable
Abhi To Main Jawan Hoon
Movie · as Uncle

Hope
Movie

Mahaadev
Movie

Shahenshah
Movie · as Mr. Pathak (Corrupt Politician)

Ek Naya Rishta
Movie · as Rajiv's relative

Salaam Bombay!
Movie · as Superintendent

Hum Farishte Nahin
Movie · as Political Candidate

Aakhri Adaalat
Movie · as Dr. Abdul Rehman

Dayavan
Movie · as Superintendent of Police

Wagle Ki Duniya
TV · as Srinivas Wagle · 13 eps

The Discovery of India
TV · as Dhrutarashtra, Sansthanaka, Dhanananda, Yama, Appaji, Wajid Ali Shah · 2 eps

Satyamev Jayate
Movie

Mr. India
Movie · as Baburam

Loha
Movie · as Champaklal

Babul
Movie · as Jeevanlal

Jawaab
Movie · as Mehta (Journalist)

Ghulami
Movie · as Munim

Duniya
Movie · as Stranger

Lorie
Movie · as School Administrator

Bazaar
Movie · as Keshavlal

Saath Saath
Movie · as Dr. B M Acharya

Death Penalty
Movie

Gol Maal
Movie · as Inspector Sharma
