| The Tashkent Files (2019)As PKR Natrajan | (Not seen) |
| Zindagi Na Milegi Dobara (2011) (AKA "Z.N.M.D.")As Salman Habib | (Not seen) |
| Ishqiya (2010)As Khalujaan | (Not seen) |
| Peepli (2010) (AKA "PEEPLI [Live]")As Agriculture Minister | (Not seen) |
| Raajneeti (2010)As Bhaskar Sanyal | (Not seen) |
| Today's Special (2009)As Akbar | (Not seen) |
| Jaane Tu... Ya Jaane Na (2008)As Amar Singh | (Not seen) |
| A Wednesday (2008) (AKA "A Wednesday!")As The Anonymous Caller | (Not seen) |
| In the Name of God (2007)As Maulana Wali | (Not seen) |
| Omkara (2006)As Bhaisaab | (Not seen) |
| Iqbal (2005)As Mohit | (Not seen) |
| Main Hoon Na (2004)As Brigadier Shekhar Sharma | (Not seen) |
| Maqbool (2003)As Inspector Purohit | (Not seen) |
| The League of Extraordinary Gentlemen (2003)As Captain Nemo | (Not seen) |
| Monsoon Wedding (2001)As Lalit Verma | (Not seen) |
| Hey Ram (2000)As Mahatma Gandhi | (Not seen) |
| Sarfarosh (1999)As Gulfam Hassan | (Not seen) |
| Kabhi Haan Kabhi Naa (1994)As Father Briganza | (Not seen) |
| Masoom (1983)As D.K. Malhotra (DK) | (Not seen) |
| Jaane Bhi Do Yaaro (1983) (AKA "Who Pays the Piper")As Vinod Chopra | (Not seen) |