| Movies (Videos, Films & Projects): |
Year |
Budget |
Omkara - Bhaisaab |
2006 |
|
Yun Hota To Kya Hota - Director |
2006 |
|
Valley of Flowers - Yeti |
2006 |
$6M |
Krrish - Dr. Siddhant Arya |
2006 |
|
Ek Dhun Banaras Kee - Babaji |
2006 |
|
Mixed Doubles - Malti's father |
2006 |
|
The Great New Wonderful - Avinash aka 'Avi' |
2005 |
$500K |
Paheli - Male Puppet (voice) |
2005 |
|
Iqbal - Mohit |
2005 |
|
Parzania - Cyrus |
2005 |
|
Main, Meri Patni Aur Woh - Voice Over |
2005 |
|
Being Cyrus - Dinshaw Sethna |
2005 |
|
Home Delivery: Aapko... Ghar Tak - Uncle |
2005 |
|
Asambhav - Sameer 'Sam' Hans |
2004 |
|
Main Hoon Na - Brig. Shekhar Sharma |
2004 |
|
Three Walls - Ishaan Mirza |
2003 |
|
The League of Extraordinary Gentlemen - Captain Nemo |
2003 |
$78M |
Raghu Romeo - Co-producer |
2003 |
|
Maqbool - Inspector Purohit |
2003 |
|
Encounter: The Killing - Inspector Sam Bharucha |
2002 |
|
Moksha: Salvation - Dean |
2001 |
|
Kasam - Mangal Singh |
2001 |
|
Monsoon Wedding - Lalit Verma |
2001 |
|
Mujhe Meri Biwi Se Bachaao - Anand Mathur |
2001 |
|
Guru Mahaaguru - Vijay Verma |
2001 |
|
Tune Mera Dil Le Liyaa - Veeru |
2000 |
|
Hey Ram - Mohandas Karamchand Gandhi |
2000 |
|
Gaja Gamini - Leonardo da Vinci |
2000 |
|
Bhopal Express - Bashir |
1999 |
|
Sarfarosh - Ghazal singer "Gulfam Hassan" |
1999 |
|
Dhoondte Reh Jaaoge! - Tiger |
1998 |
|
Dand Nayak - Inspector Vishal |
1998 |
|
China Gate - Maj. Sarfaraz Khan |
1998 |
|
Such a Long Journey - Major Jimmy Bilimoria |
1998 |
|
Bombay Boys - Don Mastana |
1998 |
|
Sar Utha Ke Jiyo - Actor |
1998 |
|
Daava - Bhishma |
1997 |
|
Lahoo Ke Do Rang - Customs Officer Bharat Srivastav |
1997 |
|
Agnichakra - Inspector Satpal |
1997 |
|
Private Detective: Two Plus Two Plus One - Private Detective |
1997 |
$200K |
Chaahat - Ajay Narang |
1996 |
|
Himmat - Actor |
1996 |
|
Rajkumar - Man Singh/Surjan Singh |
1996 |
|
Takkar - Inspector D'Costa |
1995 |
|
Naajayaz - Raj Solanki |
1995 |
|
Mr. Ahmed - Mr. Ahmed |
1995 |
|
Triyacharitra - Actor |
1994 |
|
Ponthan Mada - Seema Thampuran |
1994 |
|
Mohra - Mr. Jindal |
1994 |
|
Times of Betrayal - DCP Abbas Lodhi |
1994 |
|
Lootere - Sikandar |
1993 |
|
Kabhi Haan Kabhi Naa - Father Breganza |
1993 |
|
Hasti - Vishal |
1993 |
|
Game - Vikram |
1993 |
|
Bedardi - Nirbhay Saxena |
1993 |
|
Sir - Prof. Amar Verma |
1993 |
|
Time Machine - Actor |
1992 |
|
Tehelka - Actor |
1992 |
|
Electric Moon - Goswani |
1992 |
|
Daku Aur Police - Actor |
1992 |
|
Vishwatma - Inspector Surya Pratap Singh |
1992 |
|
Chamatkar - Amar Kumar alias Marco |
1992 |
|
Shikari - Fakir |
1991 |
|
Mane - Rajanna |
1991 |
|
Ek Ghar - Actor |
1991 |
|
Lakshmanrekha - Amar Sharma |
1991 |
|
Chor Pe Mor - Actor |
1990 |
|
Police Public - Inspector Mahar Singh Grewal |
1990 |
|
Khoj - Inspector Balbir (as Nasiruddin Shah) |
1989 |
|
Tridev - Jay Singh |
1989 |
|
Pestonjee - Pirojshah Pithawala |
1988 |
|
Maalamaal - Actor |
1988 |
|
Libaas - Actor |
1988 |
|
Zulm Ko Jala Doonga - Actor |
1988 |
|
The Perfect Murder - Inspector Ghote |
1988 |
|
Rihaee - Mansukh |
1988 |
|
Hero Hiralal - Hero Hiralal |
1988 |
|
Yeh Woh Manzil To Nahin - Trivedi, the |
1987 |
|
Jalwa - Inspector Kapil |
1987 |
|
Guest - Mahinder |
1987 |
|
Karma - Khairuddin Kisti |
1986 |
|
Genesis - The farmer |
1986 |
|
Shart - Vikram/Devendra |
1986 |
|
Ek Pal - Ved Hazarika |
1986 |
|
Musafir - Actor |
1986 |
|
Mirch Masala - Subedar |
1985 |
|
Khamosh - CBI Inspector, Still Photographer |
1985 |
|
Ghulami - Sultan Singh |
1985 |
|
Anantyatra - Jaduwala |
1985 |
|
Aghaat - Rustom Patel |
1985 |
|
Misaal - DSP Pratap Sinha |
1985 |
|
Trikal: (Past, Present, Future) - Ruiz Pereira (the narrator in 1985) |
1985 |
|
Party - Amrit |
1984 |
|
Paar - Naurangia |
1984 |
|
Mohan Joshi Hazir Ho! - Malkani |
1984 |
|
Maan Maryada - Thakur Ganga Singh |
1984 |
|
Holi - Proffessor Singh |
1984 |
|
Lorie - Micky |
1984 |
|
Khandhar - Subhash |
1984 |
|
Masoom - D.K. Malhotra (DK) |
1983 |
|
Mandi - Tungrus |
1983 |
|
Katha - Rajaram Purshotam Joshi |
1983 |
|
Haadsa - Actor |
1983 |
|
Ardh Satya - Mike Lobo |
1983 |
|
Woh 7 Din - Dr. Anand |
1983 |
|
Jaane Bhi Do Yaaro - Vinod Chopra |
1983 |
|
Tahalka - Actor |
1982 |
|
Swami Dada - Aslam the butcher |
1982 |
|
Sitam - Actor |
1982 |
|
Bazaar - Salim |
1982 |
|
Aadharshila - Ajay |
1982 |
|
Dil... Akhir Dil Hai - Vimal Mehta |
1982 |
|
Umrao Jaan - Gohar Mirza |
1981 |
|
Sazaye Maut - Actor |
1981 |
|
Bezubaan - Shivnath |
1981 |
|
Chakra - Lukka |
1981 |
|
Tajurba - Actor |
1981 |
|
Hum Paanch - Suraj (as Nasiruddin Shah) |
1980 |
|
Sparsh - Anirudh Parmar |
1980 |
|
Aakrosh - Bhaskar Kulkarni |
1980 |
|
Albert Pinto Ko Gussa Kyon Ata Hai - Albert Pinto |
1980 |
|
Bhavni Bhavai - Maharaja Dhiraj Chandrasen |
1980 |
|
Sunayana - Rajoo |
1979 |
|
Shaayad - Actor |
1979 |
|
Junoon - Javed's Brother-in-law, Sarfaraz Khan |
1978 |
|
Bhumika: The Role - Sunil Verma |
1977 |
|
Godhuli - Actor |
1977 |
|
Manthan - Bhola |
1976 |
|
Nishaant - Vishwam (Zamindar's brother) |
1975 |
|
| TV appearance: |
The Tragedy of Hamlet (TV movie) - Rosencrantz |
2002 |
|
Mirza Ghalib (TV movie) - Mirza Ghalib (qv) |
1988 |
|