Filmography
| Year | Title | Role |
| 2025 | Hari Hara Veera Mallu Part-1 Sword vs Spirit (2025) | Actor |
| 2025 | Metro... In Dino (2025) | Actor |
| 2025 | Tanvi: The Great (2025) | Col. Pratap Raina |
| 2024 | Chhota Bheem and the Curse of Damyaan (2024) | Guru Shambhu |
| 2024 | Emergency (2025) | Jayaprakash Narayan |
| 2023 | IB 71 (2023) | Actor |
| 2023 | Voice of Sathyanathan (2023) | President of India |
| 2023 | The Vaccine War (2023) | Actor |
| 2023 | Tiger Nageswara Rao (2023) | Raghavendra Rajput |
| 2022 | Karthikeya 2 (2022) | Actor |
| 2022 | Uunchai (2022) | Om Sharma |
| 2022 | Connect (2022) | Father Augustine |
| 2022 | Shiv Shastri Balboa (2023) | Actor |
| 2019 | The Accidental Prime Minister | Manmohan Singh |
| 2018 | Aiyaary | Tariq Ali |
| 2018 | Hotel Mumbai | Chef Oberoi |
| 2017 | Naam Shabana | Om Prakash Shukla |
| 2017 | The Big Sick | Azmat |
| 2017 | Toilet: Ek Prem Katha | Kakka |
| 2017 | Judwaa 2 | Mr. Balraj Bakshi |
| 2016 | M.S. Dhoni: The Untold Story | Pan Singh |
| 2016 | A Family Man | Dr. Savraj Singh |
| 2016 | Buddha in a Traffic jam | Professor Jamshed Batki |
| 2015 | Baby (2015) | Omprakash Shukla |
| 2015 | Roy | Kabir's father |
| 2015 | Prem Ratan Dhan Payo | Diwan |
| 2014 | Total Siyapaa | Rajinder Singh |
| 2014 | Gang of Ghosts | Actor |
| 2014 | Main Tera Hero | Vikrant Singhal |
| 2014 | Daawat-E-Ishq | Abdul Qadir / Shahriyar Habibullah |
| 2014 | Singham Returns | Actor |
| 2014 | Awake: The Life of Yogananda | Narrator |
| 2014 | Happy New Year (2014) | Manohar Sharma |
| 2014 | Super Nani | Mr Sam "Sammy" |
| 2014 | The Shaukeens | Lali |
| 2013 | Special 26 | P.K. Sharma |
| 2013 | Chashme Baddoor | Suryakant Ranjan |
| 2013 | Yamla Pagla Deewana 2 | Joginder Armstrong |
| 2013 | Gori Tere Pyaar Mein | Collector |
| 2012 | Silver Linings Playbook | Dr. Cliff Patel |
| 2012 | Chaar Din Ki Chandni | Actor |
| 2012 | Kyaa Super Kool Hain Hum | Francis Marlo |
| 2012 | Jab Tak Hai Jaan | Meera's father |
| 2012 | I Went Shopping for Robert De Niro | Director |
| 2011 | The Lion of Judah | Monty |
| 2011 | Yamla Pagla Deewana | Joginder Singh |
| 2011 | Game | Kabir Malhotra |
| 2011 | Zokkomon | Deshraj |
| 2011 | Pranayam | Achutha Menon |
| 2011 | Mausam | Maharaj Krish |
| 2011 | Breakaway | Darvesh Singh |
| 2011 | Desi Boyz | Suresh |
| 2010 | Striker | Inspector Farooque |
| 2010 | Pyaar Impossible | Abhay's father |
| 2010 | New Movie | Sajjan Kapoor |
| 2010 | Lamhaa | Haji |
| 2010 | Dabangg | Dayal Babu |
| 2010 | Nakshatra | Sharad |
| 2009 | Tera Mera Ki Rishta | Mohinder |
| 2009 | Wake Up Sid | Ram Mehra |
| 2009 | Dil Bole Hadippa! | Chaudhary Vikramjeet Singh |
| 2009 | Life Partner | Jugran |
| 2008 | Late Breaking News | Judge Ayyar |
| 2008 | God Tussi Great Ho | Mr. Prajapati |
| 2008 | De Taali | Abhi's Father |
| 2008 | The Other End of the Line | Priya's Father |
| 2008 | Wednesday | Commissioner of Police Prakash Rathod |
| 2008 | C Kkompany | Ramakant Joshi |
| 2008 | Tahaan | Subhan Daar |
| 2007 | Lust, Caution | Indian Jeweller |
| 2007 | Buddha/Buddha Mar Gaya | Laxmikant 'LK' Kabadiya |
| 2007 | Apna Asmaan (IAAC) | Dr. Sathya |
| 2007 | Dus Kahaniyaan | Actor |
| 2006 | Shaadi Se Pehle | Mangal Pratap Bhalla |
| 2006 | Chup Chup Ke | Jeetu's Father |
| 2006 | Aap Ki Khatir | Arjun Khanna |
| 2006 | Khosla Ka Ghosla | Kamal Kishore Khosla |
| 2006 | Jaan-E-Mann | Bonney Kapoor |
| 2006 | Vivah | Harishchandra |
| 2005 | Kyaa Kool Hai Hum | Dr. Screwvala |
| 2005 | Main Aisa Hi Hoon | Dayanath Trivedi |
| 2005 | Paheli | Bhanwarlal |
| 2005 | Sarkar (2005) | Motilal Khurana |
| 2005 | Maine Gandhi Ko Nahin Mara | Uttam Chaudhury |
| 2005 | Yaaran Naal Baharaan | Actor |
| 2005 | Mistress of Spices | Geeta's Grandfather |
| 2004 | Shukriya | Karam Jindal |
| 2004 | Veer-Zaara | Zakir Ahmed |
| 2004 | Aabra Ka Daabra | Limbu |
| 2004 | Bride & Prejudice (2005) | Mr. Bakshi |
| 2003 | Banana Brothers | Ketan |
| 2002 | Om Jai Jagdish | Director |
| 2002 | Yeh Hai Jal Wa | Robin Singh |
| 2002 | Bend It Like Beckham | Mr. Bhamra |
| 2001 | Aashiq | Dilip Dev Kapoor |
| 2001 | Jodi No. 1 | Actor |
| 2001 | Kyo Kii Main Jhuth Nahin Bolta | Tejpal Singh |
| 2001 | Rehna Hai Tere Dil Mein | Maddy's father |
| 2001 | Praja | Haji Mustafa |
| 2000 | Humara Dil Aapke Pass Hai | Muthu Pillai |
| 2000 | Aaghaaz | Actor |
| 2000 | Mohabbatein | Miss Monica |
| 1999 | Hum Aapke Dil Mein Rahte Hain | Mr. Vishwanath |
| 1999 | Haseena Maan Jaayegi | Gulzarilal Verma |
| 1999 | The Lady of the House | Producer |
| 1998 | Kuch Kuch Hota Hai | Principal Malhotra |
| 1998 | Pride (1998) | Subhas Chandra Bose |
| 1997 | Aur Pyar Ho Gaya | Kailashnath Kapoor |
| 1995 | Dilwale Dulhania Le Jayenge | Dharamvir Malhotra |
| 1994 | 1942: A Love Story | Raghuveer Pathak |
| 1994 | Hum Aapke Hain Koun! | Professor Siddharth Choudhury |
| 1993 | Khalnayak | Ishwar Girdhar Pandey |
| 1988 | Pestonji | Pestonjee |
| 1988 | Kabzaa (2023) | Dagha Sahab |
| 1987 | Satyamev Jayate | Advocate Amar Kaul |
| 1986 | Karma (1986) | Dr. Michael Dang |