| Year |
Film |
Role |
Awards and nominations |
| 1979 |
Hamare Tumhare |
Vipin |
|
| 1980 |
Ek Baar Kaho |
|
|
| Vamsa Vriksham |
|
Telugu Film |
| 1981 |
Hum Paanch |
|
|
| 1982 |
Shakti |
Ravi Kumar |
|
| 1983 |
Pallavi Anu Pallavi |
Vijay |
Kannada Film, this was his first Movie in a leading role |
| Woh Saat Din |
Prem Pratap Patailawale |
Pukar |
| 1984 |
Mashaal |
Raja |
Winner, Filmfare Best Supporting Actor Award |
| Andar Baahar |
Raja |
|
| Laila |
Kumar Deshraj Singh |
|
| Love Marriage |
|
|
| 1985 |
Saaheb |
Suni Sharma |
|
| Yudh |
Public Prosecutor Avinash/Junior |
Double Role |
| Mohabbat |
Shekhar |
|
| Meri Jung |
Arun Verma |
Nominated, Filmfare Best Actor Award |
| 1986 |
Kahan Kahan Se Guzar |
|
|
| Pyaar Ka Sindoor |
|
|
| Chameli Ki Shaadi |
Charandas |
|
| Aap Ke Saath |
Vimal |
|
| Janbaaz |
Amar Singh |
|
| Pyar Kiya Hai Pyar Karenge |
Anand |
|
| Karma |
Johnny/Gyaneshwar |
|
| Insaaf Ki Awaaz |
|
|
| 1987 |
Itihaas |
|
|
| Mr. India |
Arun Verma/Mr.India |
First Indian Sci-Fi movie |
| Hifazat |
Ram Kumar/Raj Kumar |
|
| Thikana |
Ravi |
|
| 1988 |
Kasam |
|
|
| Ram-Avtar |
Avtar |
|
| Vijay |
Arjun |
|
| Sone Pe Suhaaga |
Ravi Kumar/Joginder |
|
| Tezaab |
Mahesh Deshmukh (Munna) |
Winner, Filmfare Best Actor Award |
| Inteqam |
|
|
| 1989 |
Ram Lakhan |
Inspector Lakhan Pratap Singh |
|
| Joshilay |
Karan |
|
| Eeshwar |
Ishwarchand Vishnunath Brahmanand |
Nominated, Filmfare Best Actor Award |
| Rakhwala |
|
|
| Abhimanyu |
Mannu/Abhimanyu America Puri
/Abdul Jabbar |
|
| Aag Se Khelenge |
Inspector Ravi Saxena/Raja Saxena |
|
| Kala Bazaar |
Vijay |
|
| Parinda |
Karan |
India's official entry to the Oscars |
| 1990 |
Awaargi |
Azad |
|
| Kishen Kanhaiya |
Kishen/Kanhaiya |
Double role |
| Ghar Ho To Aisa |
|
|
| Jeevan Ek Sangharsh |
Karan |
|
| Amba |
|
|
| Jamai Raja |
Raja |
|
| 1991 |
Jigarwala |
Amar Singh |
|
| Benaam Badsha |
Deepak |
|
| Pratikar |
Krishna Srivastav |
|
| Lamhe |
Virendra Pratap Singh |
Nominated, Filmfare Best Actor Award |
| 1992 |
Beta |
Raju |
Winner, Filmfare Best Actor Award |
| Zindagi Ek Jua |
Harikishan alias Harry |
|
| Humlaa |
Shiva |
|
| Khel |
Devdas/Arun Kumar |
|
| Heer Ranjha |
Deedho/Ranjha |
|
| Apradhi |
Shiva |
|
| 1993 |
Roop Ki Rani Choron Ka Raja |
Ramesh Verma/Romeo |
|
| Guru Dev |
Guru (Gaurav) |
|
| 1994 |
Laadla |
Raju |
|
| Andaz |
Ajay |
|
| 1942: A Love Story |
Naren Singh |
Nominated, Filmfare Best Actor Award |
| Mr. Azaad |
Azaad |
|
| 1995 |
Trimurti |
Anand Singh/Sikander |
Nominated, Filmfare Best Supporting Actor Award |
| 1996 |
Rajkumar |
Rajkumar |
|
| Loafer |
Ravi Kumar |
|
| Mr. Bechara |
Anand Verma |
|
| 1997 |
Judaai |
Raj |
|
| Virasat |
Shakti Thakur |
Winner, Filmfare Critics Award for Best Performance
Nominated, Filmfare Best Actor Award |
| Deewana Mastana |
Raj Kumar (Raja)/Inspector. Bansi Rao |
|
| Chandralekha |
|
Malayalam film, Cameo |
| 1998 |
Kabhi Na Kabhi |
Rajeshwar (alias Raja) |
|
| Gharwali Baharwali |
Arun |
|
| Jhooth Bole Kauwa Kaate |
Shanker Sharma/Ramanuj |
|
| 1999 |
Hum Aapke Dil Mein Rehte Hain |
Vijay |
|
| Biwi No.1 |
Lakhan |
Nominated, Filmfare Best Comedian Award |
| Mann |
Raj |
|
| Taal |
Vikrant Kapoor |
Winner, Filmfare Best Supporting Actor Award |
| 2000 |
Bulandi |
Dharamraj "Dada" Thakur/Arjun Thakur |
|
| Pukar |
Major Jaidev Rajvansh |
Winner, National Film Award for Best Actor
Nominated, Filmfare Best Actor Award |
| Hamara Dil Aapke Paas Hai |
Avinash |
|
| Karobaar |
Rajiv |
|
| 2001 |
Lajja |
Raju |
|
| Nayak |
Shivaji Rao Gaekwad |
|
| 2002 |
Badhaai Ho Badhaai |
Raja |
|
| Om Jai Jagadish |
Om Batra |
|
| Rishtey |
Suraj Singh |
|
| 2003 |
Armaan |
Dr. Akash Sinha |
|
| Calcutta Mail |
Avinash |
|
| 2004 |
Musafir |
Lucky |
|
| 2005 |
Bewafaa |
Aditya Sahai |
|
| My Wife's Murder |
Ravi Patwardhan |
|
| No Entry |
Kishen |
Nominated, Filmfare Best Comedian Award |
| Chocolate |
Advocate Krishan Pundit |
|
| 2006 |
Humko Deewana Kar Gaye |
Karan Oberoi |
|
| Darna Zaroori Hai |
Karan Chopra |
|
| 2007 |
Salaam-e-Ishq: A Tribute To Love |
Vinay |
|
| Welcome |
Sagar Pandey aka Majnu Bhai |
Nominated, Filmfare Best Supporting Actor Award |
| 2008 |
My Name is Anthony Gonsalves |
Himself |
Special appearance |
| Black & White |
Rajan Mathur |
|
| Race |
Inspector Robert D'Costa (R.D.) |
|
| Tashan |
Lakhan Singh Ballebaaz (Bhaiyyaji) |
|
| Slumdog Millionaire |
Prem Kumar |
Winner, Screen Actors Guild Award for Outstanding Performance by a Cast in a Motion Picture |
| Yuvvraaj |
Gyanesh Yuvvraaj |
|
| 2009 |
Shortcut: The Con is on |
Himself |
Special appearance |
| Wanted |
|
Special appearance in song Jalwa |
| 2010 |
24 |
President Omar Hassan |
Series Regular (Season 8) |
| No Problem |
|
Filming |
| 2011 |
Race 2 |
Inspector Robert D'Costa (R.D.) |
Pre-production. Set to release on January 8, 2011. |