| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2026 | Main Vaapas Aaunga | - | |
| 2026 | अस्सी | Basu Sir | |
| 2026 | Safia/Safdar | Bhai Yazdani | |
| 2025 | गुस्ताख इश्क़ | Aziz Beg 'Babba' | |
| 2025 | Far from Home | Executive Producer | |
| 2025 | Missing Face | Mr. Williams | |
| 2025 | Fateh | Raza | |
| 2024 | Tees | Gasha | |
| 2024 | Khidki | - | |
| 2024 | Minimum | Sukhdeep Singh | |
| 2023 | Man Woman Man Woman | Director | |
| 2023 | COAT | Narrator | |
| 2023 | The Broken Table | - | |
| 2023 | A Knock on the Door | Dean | |
| 2023 | No Faro da Grana | Narayan Khobre | |
| 2022 | मारीच | - | |
| 2022 | Naam Tha Kanhaiyalal | - | |
| 2022 | 2100 Ft | Gulshan | |
| 2022 | The Master: Shyam Benegal | Narrator | |
| 2022 | দেবতার গ্রাস | - | |
| 2022 | The Daughter | - | |
| 2022 | गहराइयाँ | Vinod Khanna | |
| 2021 | The Miniaturist of Junagadh | Husyn Naqqash | |
| 2021 | Ramprasad Ki Tehrvi | Ramprasad Bhargav | |
| 2020 | Hameed The Unsung Humanist | - | |
| 2020 | मी रक़्सम | Hashim Seth | |
| 2020 | Half Full | - | |
| 2019 | Suryaganga | Himself | |
| 2019 | The Tashkent Files | PKR Natrajan | |
| 2018 | Rogan Josh | - | |
| 2018 | ઢ | Magician | |
| 2018 | होप और हम | Nagesh Srivastava | |
| 2018 | न्यूड | - | |
| 2018 | Skin of Marble | Bhupinder Singh | |
| 2018 | अय्यारी | Baburao Shastri | |
| 2017 | Mumbai Underworld | - | |
| 2017 | The Hungry | Tathagat Ahuja | |
| 2017 | Begum Jaan | Rajaji | |
| 2017 | इरादा | Lt.Col Parabjeet Walia (Retd) | |
| 2017 | Pinjra | voice | |
| 2017 | Ok Jaanu | Gopi Srivastava | |
| 2016 | جیون ہاتھی | - | |
| 2016 | Waiting | Shiv Kumar | |
| 2016 | द ब्लूबेरी हंट | Colonel | |
| 2016 | Teraa Surroor | Robin | |
| 2015 | फिर जिंदगी... | - | |
| 2015 | Charlie Kay Chakkar Mein | - | |
| 2015 | Welcome Back | Wanted Bhai | |
| 2015 | Dharam Sankat Mein | Neel Anand Baba | |
| 2015 | Dirty Politics | Manoj Singh | |
| 2014 | Kolkata Junction | - | |
| 2014 | Finding Fanny | Ferdinand 'Ferdie' Pinto | |
| 2014 | INT. CAFÉ – NIGHT | Man | |
| 2014 | খাসি কথা | Butcher | |
| 2014 | Os Sete Estágios do Amor | Khalujan | |
| 2013 | Jackpot | Boss | |
| 2013 | Sunglass | - | |
| 2013 | कृष ३ | Dr. Siddhant Arya (Special Appearance) | |
| 2013 | زندہ بھاگ | Puhlwan | |
| 2013 | John Day | John Day | |
| 2013 | सोना Spa | Baba | |
| 2013 | The Coffin Maker | Anton Gomes | |
| 2012 | Maximum | Arun Inamdar | |
| 2012 | Celluloid Man | Self | |
| 2012 | Chaalis Chauraasi | Pankaj Purushottam Suri (Sir) | |
| 2011 | The Dirty Picture | Suryakanth | |
| 2011 | देऊळ | Dacoit | |
| 2011 | Chargesheet | Sultan | |
| 2011 | Michael | Michael | |
| 2011 | That Girl in Yellow Boots | Diwaker | |
| 2011 | Não Se Vive Duas Vezes | Salman Habib | |
| 2011 | 7 Khoon Maaf | Dr. Modhusudhon Tarafdar | |
| 2010 | Allah Ke Banday | Warden | |
| 2010 | Peepli Live | Salim Kidwai | |
| 2010 | Red Alert: The War Within | Naga Reddy | |
| 2010 | Raajneeti | Bhaskar Sanyal | |
| 2010 | Wilson Periera | All Characters (Voice) | |
| 2010 | O Amor Não Tem Razão | Khalujaan | |
| 2009 | Bolo Raam | Dr. N.S. Negi | |
| 2009 | Today's Special | Akbar | |
| 2009 | फ़िराक | Khan Sahab | |
| 2009 | Barah Aana | Shukla | |
| 2008 | Maharathi | Jai Singh Adenwalla | |
| 2008 | Quarta-Feira | The Anonymous Caller | |
| 2008 | Jaane Tu... Ya Jaane Na | Amar Singh | |
| 2008 | मिथ्या | Gavde | |
| 2008 | Bombay To Bangkok | Special | |
| 2007 | Ataque Terrorista | Police Commander Tariq Ali | |
| 2007 | दस कहानियाँ | - | |
| 2007 | अमल | G.K. Jayaram | |
| 2007 | Em Nome de Deus | Maulana Wali | |
| 2006 | Shoonya | Old Man | |
| 2006 | ओमकारा | Bhaisaab | |
| 2006 | यूँ होता तो क्या होता | Director | |
| 2006 | La Vallée des fleurs | Yeti | |
| 2006 | O Vingador da Noite | Dr. Siddhant Arya | |
| 2006 | Banaras | Babaji | |
| 2006 | Mixed Doubles | Malti's Father | |
| 2005 | Being Cyrus | Dinshaw Sethna | |
| 2005 | Home Delivery: Aapko... Ghar Tak | Uncle (uncredited) | |
| 2005 | Parzania | Cyrus | |
| 2005 | Main, Meri Patni Aur Woh | - | |
| 2005 | Iqbal | Mohit | |
| 2005 | Paheli | Male Puppet (Voice) | |
| 2005 | The Great New Wonderful | Avinash aka "Avi" | |
| 2004 | Asambhav | Sameer 'Sam' Hans | |
| 2004 | रघु रोमियो | Co-Producer | |
| 2004 | Estou aqui para você | Brigadier Shekhar Sharma | |
| 2003 | A Liga Extraordinária | Captain Nemo | |
| 2003 | मक़बूल | Inspector Purohit | |
| 2003 | 3 Deewarein | Ishaan Mirza | |
| 2002 | Guru Mahaaguru | Vijay Verma | |
| 2002 | Encounter: The Killing | Inspector Sam Bharucha | |
| 2002 | Neel Parbat Ke Paar | - | |
| 2001 | कसम | - | |
| 2001 | Um Casamento à Indiana | Lalit Verma | |
| 2001 | Mujhe Meri Biwi Se Bachaao | Anand Mathur | |
| 2000 | गज गामिनी | Leonardo da Vinci | |
| 2000 | ஹே ராம் | Mohandas Karamchand Gandhi | |
| 1999 | Karvaan | - | |
| 1999 | सरफरोश | Gulfam Hassan | |
| 1999 | भोपाल एक्सप्रेस | Bashir | |
| 1999 | Kabhi Paas Kabhi Fail | - | |
| 1998 | China Gate | Maj. Sarfaraz Khan | |
| 1998 | Dhoondte Reh Jaaoge! | Tiger | |
| 1998 | Sar Utha Ke Jiyo | Inspector Vijay Khanna | |
| 1998 | Bombay Boys | - | |
| 1998 | Such a Long Journey | Jimmy Bilimoria | |
| 1998 | Ribbons for Peace | Himself | |
| 1998 | Dand Nayak | - | |
| 1997 | दावा | Bhishma | |
| 1997 | लहू के दो रंग | - | |
| 1997 | Agnichakra | Police Inspector Satpal | |
| 1997 | Private Detective: Two Plus Two Plus One | - | |
| 1996 | चाहत | Ajay Narang | |
| 1996 | Rajkumar | Durjan Singh / Surjan Singh | |
| 1996 | Himmat | - | |
| 1995 | Takkar | Inspector D'Costa | |
| 1995 | नाजायज़ | Raj Solanki | |
| 1994 | द्रोह काल | Abbas Lodhi | |
| 1994 | Mohra | Mr. Jindal | |
| 1994 | പൊന്തൻ മാട | Seema Thampuran | |
| 1994 | कभी हाँ कभी ना | Father Briganza | |
| 1994 | Mr. Ahmed | - | |
| 1994 | त्रियाचरित्र | - | |
| 1993 | Bedardi | Nirbhay Saxena | |
| 1993 | Sir | - | |
| 1993 | Hasti | Vishal | |
| 1993 | लुटेरे | - | |
| 1993 | Game | Vidram | |
| 1992 | Electric Moon | Goswani | |
| 1992 | Chamatkar | Amar Kumar ak Marco | |
| 1992 | Tahalka | Captain Ranbir Chauhan | |
| 1992 | Panaah | Deva | |
| 1992 | विश्वात्मा | Inspector Surya Pratap Singh | |
| 1991 | Lakshmanrekha | Amar Kapoor | |
| 1991 | Sau Crore | - | |
| 1991 | शिकारी | Fakira | |
| 1991 | एक घर | V. S. Rajashekhar | |
| 1990 | चोर पे मोर | - | |
| 1990 | Police Public | - | |
| 1989 | ಮನೆ | Rajanna | |
| 1989 | ಮನೆ | Makeup Artist | |
| 1989 | Khoj | - | |
| 1989 | त्रिदेव | Jay Singh | |
| 1988 | Maalamaal | - | |
| 1988 | हीरो हीरालाल | Hero Hiralal | |
| 1988 | Rihaee | - | |
| 1988 | The Perfect Murder | Inspector Ghote | |
| 1988 | पेस्तनजी | Pirojshah Pithawala | |
| 1988 | Libaas | Sudhir Bhardwaj | |
| 1988 | Anjaam Kuda Jaane | - | |
| 1987 | इजाज़त | Mahinder | |
| 1987 | Jalwa | Inspector Kapil | |
| 1987 | मिर्च मसाला | Subedar | |
| 1987 | Yeh Woh Manzil To Nahin | - | |
| 1986 | एक पल | Ved Hazarika | |
| 1986 | Karma | Khairuddin Kisti | |
| 1986 | Genesis | The farmer | |
| 1986 | Khamosh | Captain Rajeev Bakshi | |
| 1986 | Shart | Vikram/ Devendra | |
| 1986 | Musafir | Sadanand | |
| 1985 | Anantyatra | - | |
| 1985 | त्रिकाल | Ruiz Pereira | |
| 1985 | अघाट | Rustom Patel | |
| 1985 | Ghulami | SP Sultan Singh | |
| 1985 | Surkhiyaan | - | |
| 1984 | पार | Naurangia | |
| 1984 | Holi | Professor Singh | |
| 1984 | खंडहर | Subhash | |
| 1984 | लोरी | Micky | |
| 1984 | पार्टी | Amrit | |
| 1984 | Mohan Joshi Hazir Ho! | Malkani | |
| 1984 | Giddh | - | |
| 1983 | প্রতিদান | - | |
| 1983 | अर्ध सत्य | Mike Lobo | |
| 1983 | जाने भी दो यारों | Vinod Chopra | |
| 1983 | मंडी | Tungrus | |
| 1983 | वो सात दिन | Dr. Anand | |
| 1983 | मासूम | D.K. Malhotra (DK) | |
| 1983 | Haadsaa | Gangster | |
| 1982 | Bezubaan | Shivnath | |
| 1982 | कथा | Rajaram Purshotam Joshi | |
| 1982 | Swami Dada | - | |
| 1982 | Aadharshila | Ajay | |
| 1982 | Dil... Akhir Dil Hai | Vimal Mehta | |
| 1982 | बाजार | Salim | |
| 1982 | Naseeb Ni Balihari | - | |
| 1982 | सितुम | - | |
| 1981 | Tajurba | - | |
| 1981 | अल्बर्ट पिन्टो को गुस्सा क्यों आता है | Albert Pinto | |
| 1981 | Chakra | Looka | |
| 1981 | Umrao Jaan | Gohar Mirza | |
| 1981 | ભવની ભવાઈ | King Chakrasen | |
| 1981 | Sazaye Maut | - | |
| 1981 | Man Versus Man | Narrator | |
| 1980 | Hum Paanch | Suraj | |
| 1980 | स्पर्श | Anirudh Parmar | |
| 1980 | आक्रोश | Bhaskar Kulkarni | |
| 1980 | Khwab | Gopal Mathur | |
| 1979 | Sunayana | Rajoo | |
| 1979 | Shaayad | - | |
| 1978 | जुनून | Sarfaraz Khan | |
| 1978 | Hungama Bombay Ishtyle | - | |
| 1977 | भूमिका | Sunil Verma | |
| 1977 | ತಬ್ಬಲಿಯು ನೀನಾದೆ ಮಗನೆ | - | |
| 1976 | मंथन | Bhola | |
| 1976 | A Proposal | - | |
| 1975 | निशांत | Vishwam | |
| 1972 | आन बान | Mourner in funeral | |
| 1968 | Sapnon Ka Saudagar | Special Appearance | |
| - | மருதநாயகம் | - | |
| - | Maharagni | - | |
| - | Masoom: The New Generation | - | |
| - | Masoom 2 | - | |
| - | Amri | - | |
| - | Rehmat | - |