Movie | 2001 | Monsoon Wedding | Lalit Verma | |
Movie | 2009 | Barah Aana | Shukla | |
Movie | 2003 | Maqbool | Inspector Purohit | |
Movie | 1983 | Masoom | D.K. Malhotra (DK) | |
Movie | 2005 | Iqbal | Mohit | |
Movie | 2008 | Mithya | Gavde | |
Movie | 2009 | Firaaq | Khan Sahab | |
Movie | 1999 | Sarfarosh | Gulfam Hassan | |
Movie | 2024 | Tees | Gasha | |
Movie | 2006 | Valley of Flowers | Yeti | |
Movie | 2020 | Half Full | | |
Movie | 2018 | Skin of Marble | Bhupinder Singh | |
Movie | 2023 | The Broken Table | | |
Movie | 2007 | Khuda Kay Liye | Maulana Wali | |
Movie | 2005 | The Great New Wonderful | Avinash aka "Avi" | |
Movie | 2003 | The League of Extraordinary Gentlemen | Captain Nemo | |
Movie | 1983 | Jaane Bhi Do Yaaro | Vinod Chopra | |
Movie | 1993 | Game | Vidram | |
Movie | 2005 | Paheli | Male Puppet (Voice) | |
Movie | 2007 | Amal | G.K. Jayaram | |
Movie | 2010 | Ishqiya | Khalujaan | |
Movie | 2006 | Krrish | Dr. Siddhant Arya | |
Movie | 1989 | Tridev | Jay Singh | |
Movie | 1991 | Sau Crore | | |
Movie | 2007 | Shoot on Sight | Police Commander Tariq Ali | |
Movie | 2005 | Being Cyrus | Dinshaw Sethna | |
Movie | 2004 | Main Hoon Na | Brigadier Shekhar Sharma | |
Movie | 2006 | Omkara | Bhaisaab | |
Movie | 2011 | Zindagi Na Milegi Dobara | Salman Habib | |
Movie | 1994 | Kabhi Haan Kabhi Naa | Father Briganza | |
Movie | 2010 | Peepli Live | Salim Kidwai | |
Movie | 2010 | Allah Ke Banday | Warden | |
Movie | 2010 | Raajneeti | Bhaskar Sanyal | |
Movie | 1992 | Chamatkar | Amar Kumar ak Marco | |
Movie | 2023 | COAT | Narrator | |
Movie | 2009 | Today's Special | Akbar | |
Movie | 1982 | Naseeb Ni Balihari | | |
Movie | 2022 | A Holy Conspiracy | | |
Movie | 2018 | Nude | | |
Movie | 1981 | Umrao Jaan | Gohar Mirza | |
Movie | 2011 | The Dirty Picture | Suryakanth | |
Movie | 2008 | A Wednesday! | The Anonymous Caller | |
Movie | 2022 | Gehraiyaan | Vinod Khanna | |
Movie | 1985 | Aghaat | Rustom Patel | |
Movie | 2003 | 3 Deewarein | Ishaan Mirza | |
Movie | 2009 | Bolo Raam | Dr. N.S. Negi | |
Movie | 1988 | Maalamaal | | |
Movie | 2011 | 7 Khoon Maaf | Dr. Modhusudhon Tarafdar | |
Movie | 2012 | Chaalis Chauraasi | Pankaj Purushottam Suri (Sir) | |
Movie | 1986 | Musafir | Sadanand | |
Movie | 2011 | Deool | Dacoit | |
Movie | 2022 | The Daughter | | |
Movie | 1981 | Albert Pinto Ko Gussa Kyoon Aata Hai | Albert Pinto | |
Movie | 1979 | Sunayana | Rajoo | |
Movie | 1983 | Protidan | | |
Movie | 1977 | The Role | Sunil Verma | |
Movie | 1996 | Chaahat | Ajay Narang | |
Movie | 1983 | Ardh Satya | Mike Lobo | |
Movie | 1998 | China Gate | Maj. Sarfaraz Khan | |
Movie | 1994 | Mohra | Mr. Jindal | |
Movie | 1990 | Police Public | | |
Movie | 1984 | Party | Amrit | |
Movie | 2006 | Banaras | Babaji | |
Movie | N/A | Marudhanayagam | | |
Movie | 2008 | Bombay To Bangkok | Special | |
Movie | 1987 | Ijaazat | Mahinder | |
Movie | 1999 | Bhopal Express | Bashir | |
Movie | 1984 | Holi | Professor Singh | |
Movie | 1980 | Aakrosh | Bhaskar Kulkarni | |
Movie | 1982 | Aadharshila | Ajay | |
Movie | 1994 | Mr. Ahmed | | |
Movie | 1982 | Katha | Rajaram Purshotam Joshi | |
Movie | 1984 | The Crossing | Naurangia | |
Movie | 1980 | Sparsh | Anirudh Parmar | |
Movie | 2004 | Asambhav | Sameer 'Sam' Hans | |
Movie | 1986 | Khamosh | Captain Rajeev Bakshi | |
Movie | 2012 | Celluloid Man | Self | |
Movie | 2001 | Kasam | | |
Movie | 1984 | The Ruins | Subhash | |
Movie | 2013 | John Day | John Day | |
Movie | 1995 | Takkar | Inspector D'Costa | |
Movie | 1985 | Ghulami | SP Sultan Singh | |
Movie | 1987 | Mirch Masala | Subedar | |
Movie | 2015 | Life Continues | | |
Movie | 1988 | Mirza Ghalib | Mirza Ghalib | |
Movie | 2013 | Jackpot | Boss | |
Movie | 2011 | Michael | Michael | |
Movie | 1990 | Chor Pe Mor | | |
Movie | 1994 | Drohkaal | Abbas Lodhi | |
Movie | 1976 | The Churning | Bhola | |
Movie | 2014 | Dedh Ishqiya | Khalujan | |
Movie | 1968 | Sapnon Ka Saudagar | Special Appearance | |
Movie | 1988 | Pestonjee | Pirojshah Pithawala | |
Movie | 1982 | Bazaar | Salim | |
Movie | 1992 | Electric Moon | Goswani | |
Movie | 1978 | Hungama Bombay Ishtyle | | |
Movie | 1988 | Hero Hiralal | Hero Hiralal | |
Movie | 1988 | Libaas | Sudhir Bhardwaj | |
Movie | 2011 | That Girl in Yellow Boots | Diwaker | |
Movie | 2010 | Red Alert: The War Within | Naga Reddy | |
Movie | 1989 | Mane | Rajanna | |
Movie | 1988 | The Perfect Murder | Inspector Ghote | |
Movie | 1994 | Ponthan Mada | Seema Thampuran | |
Movie | 1998 | Ribbons for Peace | Himself | |
Movie | 2022 | Naam Tha Kanhaiyalal | | |
Movie | 2014 | Finding Fanny | Ferdinand 'Ferdie' Pinto | |
Movie | 1998 | Sar Utha Ke Jiyo | Inspector Vijay Khanna | |
Movie | 1983 | Haadsaa | Gangster | |
Movie | N/A | Minimum | Sukhdeep Singh | |
Movie | 1988 | Gone to Waste | | |
Movie | 1982 | Swami Dada | | |
Movie | 1993 | Hasti | Vishal | |
Movie | 2014 | Kolkata Junction | | |
Movie | N/A | Gustaakh Ishq | | |
Movie | 2011 | Chargesheet | Sultan | |
Movie | 1986 | Ek Pal | Ved Hazarika | |
Movie | 1991 | Ek Ghar | V. S. Rajashekhar | |
Movie | 1992 | Vishwatma | Inspector Surya Pratap Singh | |
Movie | 1986 | Karma | Khairuddin Kisti | |
Movie | 2013 | Sona Spa | Baba | |
Movie | 1972 | Aan Baan | Mourner in funeral | |
Movie | 2015 | Charlie Kay Chakkar Mein | | |
Movie | 2015 | Welcome Back | Wanted Bhai | |
Movie | 2022 | 2100 Ft | Gulshan | |
Movie | N/A | Maharagni | | |
Movie | N/A | The Cage | voice | |
Movie | 1985 | Anantyatra | | |
Movie | 2016 | Waiting | Shiv Kumar | |
Movie | 1987 | Jalwa | Inspector Kapil | |
Movie | 2024 | Khidki | | |
Movie | 2016 | The Blueberry Hunt | Colonel | |
Movie | 2023 | A Knock on the Door | Dean | |
Movie | 2010 | Wilson Periera | All Characters (Voice) | |
Movie | 2017 | Begum Jaan | Rajaji | |
Movie | 2017 | Ok Jaanu | Gopi Srivastava | |
Movie | 2000 | Hey Ram | Mohandas Karamchand Gandhi | |
Movie | 2008 | Jaane Tu... Ya Jaane Na | Amar Singh | |
Movie | 1977 | Tabbaliyu Neenade Magane | | |
Movie | 1997 | Private Detective: Two Plus Two Plus One | | |
Movie | 2014 | INT. CAFÉ – NIGHT | Man | |
Movie | 2017 | Irada | Lt.Col Parabjeet Walia (Retd) | |
Movie | 2015 | Dirty Politics | Manoj Singh | |
Movie | 2015 | Dharam Sankat Mein | Neel Anand Baba | |
Movie | 1997 | Lahoo Ke Do Rang | | |
Movie | 1997 | Daava | Bhishma | |
Movie | 1993 | Sir | | |
Movie | 1996 | Rajkumar | Durjan Singh / Surjan Singh | |
Movie | 1984 | Mohan Joshi Hazir Ho! | Malkani | |
Movie | 2005 | Parzania | Cyrus | |
Movie | 1981 | Bhavni Bhavai | King Chakrasen | |
Movie | 1999 | Shadows in the Dark | | |
Movie | 1991 | Lakshmanrekha | Amar Kapoor | |
Movie | 2017 | The Hungry | Tathagat Ahuja | |
Movie | 2018 | Aiyaary | Baburao Shastri | |
Movie | 2016 | Teraa Surroor | Robin | |
Movie | 1995 | Naajayaz | Raj Solanki | |
Movie | 2002 | Neel Parbat Ke Paar | | |
Movie | 1988 | Rihaee | | |
Movie | 2018 | Dhh | Magician | |
Movie | 2006 | Mixed Doubles | Malti's Father | |
Movie | 2018 | Hope Aur Hum | Nagesh Srivastava | |
Movie | 2008 | Maharathi | Jai Singh Adenwalla | |
Movie | 1993 | Bedardi | Nirbhay Saxena | |
Movie | 1992 | Tahalka | Captain Ranbir Chauhan | |
Movie | 1983 | Woh 7 Din | Dr. Anand | |
Movie | 1993 | Lootere | | |
Movie | 1998 | Such a Long Journey | Major Jimmy Bilimoria | |
Movie | 2001 | Mujhe Meri Biwi Se Bachaao | Anand Mathur | |
Movie | 1986 | Shart | Vikram/ Devendra | |
Movie | 2013 | The Coffin Maker | Anton Gomes | |
Movie | 2000 | Gaja Gamini | Leonardo da Vinci | |
Movie | 1981 | Chakra | Looka | |
Movie | 1983 | Market Place | Tungrus | |
Movie | 1991 | Shikari | Fakira | |
Movie | 2018 | Rogan Josh | | |
Movie | 2002 | Guru Mahaaguru | Vijay Verma | |
Movie | 1978 | Junoon | Sarfaraz Khan | |
Movie | 2019 | The Tashkent Files | PKR Natrajan | |
Movie | 1985 | Past, Present, and Future | Ruiz Pereira | |
Movie | 1975 | Nishant | Vishwam | |
Movie | 1982 | Bezubaan | Shivnath | |
Movie | 1992 | Panaah | Deva | |
Movie | 2007 | Dus Kahaniyaan | | |
Movie | 2013 | Krrish 3 | Dr. Siddhant Arya (Special Appearance) | |
Movie | 2005 | Home Delivery | Uncle (uncredited) | |
Movie | 2016 | Jeewan Hathi | | |
Movie | 2013 | Zinda Bhaag | Puhlwan | |
Movie | 1996 | Himmat | | |
Movie | 2021 | Ramprasad Ki Tehrvi | Ramprasad Bhargav | |
Movie | 2019 | SunGanges | Himself | |
Movie | 2012 | Maximum | Arun Inamdar | |
Movie | 1986 | Genesis | The farmer | |
Movie | 1982 | Sitam | | |
Movie | 1997 | Agnichakra | Police Inspector Satpal | |
Movie | 1984 | Lorie | | |
Movie | 1998 | Bombay Boys | | |
Movie | 1985 | Surkhiyaan | | |
Movie | 1979 | Shaayad | | |
Movie | 1981 | Tajurba | | |
Movie | 2017 | Mumbai Underworld | | |
Movie | 1980 | Khwab | Gopal Mathur | |
Movie | 2020 | Mee Raqsam | Hashim Seth | |
Movie | 1987 | This Is Not Our Destination | | |
Movie | 1980 | Hum Paanch | Suraj | |
Movie | 2020 | Hameed The Unsung Humanist | | |
Movie | 1981 | Death Penalty | | |
Movie | 1982 | Dil... Akhir Dil Hai | Vimal Mehta | |
Movie | 1984 | Giddh: The Vulture | | |
Movie | 2022 | Maarrich | | |
Movie | 1981 | Man Versus Man | Narrator | |
Movie | 1994 | Triyacharitra | | |
Movie | 1989 | Khoj | | |
Movie | 2013 | Sunglass | | |
Movie | 2005 | Main, Meri Patni Aur Woh | | |
Movie | 2006 | Shoonya | Old Man | |
Movie | 2023 | Kuttey | Narayan Khobre | |
Movie | 2021 | The Miniaturist of Junagadh | Husyn Naqqash | |
Movie | 2025 | Fateh | Raza | |
Movie | N/A | Masoom: The New Generation | | |
Movie | 2002 | Encounter: The Killing | Inspector Sam Bharucha | |
Movie | N/A | Imtiaz Ali Next | | |
Movie | N/A | Masoom 2 | | |
Movie | N/A | The Master: Shyam Benegal | Narrator | |
Movie | 2025 | Missing Face | Mr. Williams | |
TV Show | 2021 | Dhillon's Jackpot | Mr. Dhillon | 6 |
TV Show | 2023 | Saas, Bahu Aur Flamingo | Sahebji | 8 |
TV Show | 2023 | Charlie Chopra And The Mystery Of Solang Valley | Dr. Rai | 6 |
TV Show | 2022 | Kaun Banegi Shikharwati | Raja Mrityunjay Singh Shikharwat | 10 |
TV Show | 2022 | Modern Love Mumbai | Pappi Singh | 2 |
TV Show | 2024 | Showtime | Viktor Khanna | 7 |
TV Show | 2018 | Zero KMS | Guru | 12 |
TV Show | 2015 | Mid Wicket Tales with Naseeruddin Shah | Self | 1 |
TV Show | 2024 | IC 814: The Kandahar Hijack | Vinay Kaul | 6 |
TV Show | 2014 | The Anupam Kher Show | Himself | 1 |
TV Show | 2002 | Jeena Isi Ka Naam Hai | Himself | 4 |
TV Show | 2023 | Taj: Divided by Blood | Akbar | 18 |
TV Show | 2020 | Bandish Bandits | Panditji | 10 |
TV Show | 1988 | The Discovery of India | Shivaji | 3 |
TV Show | 2026 | Made in India – A Titan Story | J.R.D. Tata | 1 |