As An Actor
Ghayal Returns (2012) (Under Production)Yamla Pagla Deewana (January 14, 2011) (Released) ...... Paramveer Singh Dhillon
Subway (2011) (Under Production)
Mahabharata (2011) (Under Production) ...... Voice Over (Bheem)
Mohalla Assi (2011) (Announced)
I Love New Year (2011) (Under Production)
The Man (2011) (Under Production)
Ghulami (2011) (Under Production)
Airport (2011) (Stuck/On Hold)
Khuda Kasam (November 26, 2010) (Released) ...... Hussain
Hello Darling (August 27, 2010) (Released) ...... Nikhil Bajaj (The Boss)
Right Yaaa Wrong (March 12, 2010) (Released) ...... Ajay Shridhar
Fox (September 4, 2009) (Released) ...... Yashwant Deshmukh
Heroes (October 24, 2008) (Released) ...... Vikram Shergill
Kaafila (August 10, 2007) (Released) ...... Sameer
Apne (June 29, 2007) (Released) ...... Angad Choudhary
Fool N Final (June 1, 2007) (Released) ...... Munnna
Big Brother (April 13, 2007) (Released) ...... Deodhar Gandhi / Deodhar Sharma
Naksha (September 8, 2006) (Released) ...... Veer
Teesri Aankh - The Hidden Camera (March 3, 2006) (Released) ...... ACP Arjun Singh
Jo Bole So Nihaal (May 13, 2005) (Released) ...... Nihaal Singh
Rok Sako To Rok Lo (December 10, 2004) (Released) ...... Kabir
Lakeer (May 14, 2004) (Released) ...... Arjun Rana
Khel (October 3, 2003) (Released) ...... Rajveer Scindia, A.C.P.
Jaal - The Trap (July 18, 2003) (Released) ...... Ajay Kaul
Kaise Kahoon Ke Pyaar Hai (May 9, 2003) (Released) ...... Special Appearance
The Hero (April 11, 2003) (Released) ...... Major Arun Khanna/Batra/Wahid
Karz - The Burden Of Truth (December 6, 2002) (Released) ...... Suraj
Jaani Dushman (August 16, 2002) (Released) ...... Karan Saxena
23rd March 1931 Shaheed (June 7, 2002) (Released) ...... Chandrashekhar Azad
Maa Tujhhe Salaam (January 25, 2002) (Released) ...... Major Pratap Singh
Indian (October 26, 2001) (Released) ...... Rajshekhar Azad
Kasam (October 12, 2001) (Released) ...... Shankar
Yeh Raaste Hai Pyaar Ke (August 10, 2001) (Released) ...... Sagar (Special Appearance)
Gadar - Ek Prem Katha (June 15, 2001) (Released) ...... Tara Singh
Farz (January 12, 2001) (Released) ...... DCP Karan Singh
Champion (2000) (Released) ...... Rajveer Singh
Dillagi (November 19, 1999) (Released) ...... Ranvir
Arjun Pandit (August 20, 1999) (Released) ...... Professor Arjun Dixit /Arjun Pandit
Pyaar Koi Khel Nahin (July 30, 1999) (Released) ...... Anand
Iski Topi Uske Sar (July 17, 1998) (Released) ...... Bhangra Dancer
Salakhen (April 24, 1998) (Released)
Zor (February 13, 1998) (Released) ...... Arjun Singh
Qahar (December 5, 1997) (Released) ...... Raja
...Aur Pyaar Ho Gaya (August 15, 1997) (Released) ...... Special Appearence
Border (June 13, 1997) (Released) ...... Major Kuldeep Singh
Ziddi (April 11, 1997) (Released) ...... Deva Pradhan
Ajay (December 27, 1996) (Released)
Ghatak (November 8, 1996) (Released) ...... Kashi Nath
Jeet (August 23, 1996) (Released) ...... Karan
Dushmani (January 19, 1996) (Released) ...... Suraj Singh
Himmat (January 5, 1996) (Released) ...... Ajay Saxena
Angarakshak (November 17, 1995) (Released)
Insaaniyat (March 11, 1994) (Released) ...... Karim
Imtihaan (March 11, 1994) (Released) ...... Raja
Darr (December 24, 1993) (Released) ...... Sunil Malhotra
Gunah (October 8, 1993) (Released)
Veerta (September 10, 1993) (Released)
Izzat Ki Roti (August 13, 1993) (Released)
Damini (April 30, 1993) (Released) ...... Govind
Lootere (April 2, 1993) (Released)
Kshatriya (March 29, 1993) (Released) ...... Vinay Pratap Singh (Surjangarh)
Phoolan Hasina Ramkali (January 29, 1993) (Released) ...... As Duplicate Sunny
Vishwatma (January 24, 1992) (Released) ...... Inspector Prabhat Singh
Shankara (September 6, 1991) (Released) ...... Shankara
Narsimha (July 5, 1991) (Released) ...... Narasimha
Yodha (February 22, 1991) (Released) ...... Advocate Karan Srivastav
Vishnu Deva (February 15, 1991) (Released) ...... Vishnu
Ghayal (June 22, 1990) (Released) ...... Ajay Mehra
Krodh (March 23, 1990) (Released) ...... Ajay Shukla
Majboor (February 9, 1990) (Released)
Aag Ka Gola (December 29, 1989) (Released) ...... Vikram Singh/Shankar 'Shaka'
Chalbaaz (December 8, 1989) (Released) ...... Suraj
Nigahen (August 9, 1989) (Released) ...... Anand
Tridev (July 7, 1989) (Released) ...... Karan Saxena
Joshilay (February 10, 1989) (Released) ...... Dara
Main Tera Dushman (February 3, 1989) (Released) ...... Gopal
Vardi (January 6, 1989) (Released) ...... Ajay Kumar Singh
Yateem (1989) (Released) ...... Krishna
Inteqam (November 11, 1988) (Released)
Ram Avtar (May 26, 1988) (Released) ...... Ram
Paap Ki Duniya (March 18, 1988) (Released) ...... Suraj/Ashok
Dacait (April 9, 1987) (Released) ...... Arjun Yadav
Samundar (September 19, 1986) (Released) ...... Ajit
Sultanat (April 4, 1986) (Released) ...... Sultan
Savere Wali Gaadi (1986) (Released) ...... Ravidas
Zabardast (June 21, 1985) (Released) ...... Shyam
Arjun (May 10, 1985) (Released) ...... Arjun
Manzil Manzil (November 16, 1984) (Released) ...... Vijay
Sohni Mahiwal (June 29, 1984) (Released) ...... Mirza Izzat Beg
Sunny (1984) (Released) ...... Sunny Inderjeet
Betaab (August 5, 1983) (Released) ...... Sunny
Director
Dillagi (November 19, 1999) (Released)Playback Singer
Farz (January 12, 2001) (Released)Arjun (May 10, 1985) (Released)
Producer
Cheers - Celebrate Life (2011) (Under Production)Dillagi (November 19, 1999) (Released)