Jaan Tere Naam (1992) - Released
Tehqiqaat (1993) - Released
Dosti ki Saugandh (1993) - Released
Andha Intequam (1993) - Released
Bomb Blast (May 21, 1993) - Released
Sainik (Septemeber 10, 1993) - Released
15th August (September 17, 1993) - Released
Hulchul (August 4, 1995) - Released
Rock Dancer (November 3, 1995) - Released
Jagannath (1996) - Released
Jurmana (January 5, 1996) - Released
Megha (March 29, 1996) - Released
Army (June 28, 1996) - Released
Danveer (September 20, 1996) - Released
Hum Deewane Pyar Ke (February 16, 2001) - Released
Khatron Ke Khiladi (May 4, 2001) - Released
Shirdi Sai Baba (September 7, 2001) - Released
Kisna (January 21, 2005) (Cameo) - Released
Nishaan -The Target (May 27, 2005) - Released
Aap Jaisa Koi Nahin (2008) - Post Production
Luck By Chance (January 30, 2009)- Released
Pankh (April 2, 2010) - Released
Udaan (2011)- Released
That Girl In Yellow Boots(2011)- Released
Student Of The Year (2012)- Released
Shootout At Wadala (2012)- Released
Midnight Children (2012)- Released
Boss (2013)- To be released on October 16, 2013
Ugly(2013)- To be released in October, 2013
Two States(2014)- Released
Tv
Kasautti Zindagii Kay as Rishabh Bajaj - Star Plus (2002-2008)
Kyunki Saas Bhi Kabhi Bahu Thi as Mihir Virani - Star Plus (2002 - 2008)
Nagin- Zee TV (2001)
Kammal - Zee TV (2002)
Phool aur Pathar- Doordarshan 1 (2002)
Krishna Arjun as a Don Anna (special appearance) - Star Plus (2003)
Kehna Hai Kuch Mujhko as Ishaan Masand - Sony Television (2004)
Kkayanjali as Mayank Nanda (Guest Appearance) - Star Plus (2005)
Sssh Koi Hai (Episodic) - (2005)
Sarkarr as Kunal Veer Pratap Singh - Zee TV (2005)
Kayamath as Inder Shah (Cameo) - Star Plus (2007)
Koffee with Karan as himself - Star One (2007)
Kasam Se as Aparajit Deb (Cameo)- Zee TV (2007)
Jhalak Dikhla Ja, Dancing With the Stars - Sony Television (2007)
Vodafone Yeh Hai Jalwa - 9X (2008)
Kahaani Hamaaray Mahabharat Ki as Bhishma Pitamah - 9X (2008)
Aaja Mahi Vay as one of the 3 judges- Star Plus (2008)
Begum's Drawing Room (As Himself)- NDTV Imagine (2011)
Bandini as Dharamraj Mahiyavanshi - NDTV Imagine (2009-11)
Kitchen Champion (4 seasons)- Colors TV (2010)
Terrorist Uncle (Telefilm)-Zoom TV (2011)
Bade Ache Lagte hai(Cameo)- Sony TV (2011)
Adaalat as KD Pathak - Sony TV (2010-till date)
Itna Karo Na Mujhe Pyar as Dr. Nachiket 'Neil' Khanna - Sony Tv (2014-present)
Awards
ITA award: Best actor, Kyun ki saas bhi kabhi bahu thi (2004)
Indian telly award: Best actor in supporting role, Kasautii zindagii kay (2004)
Indian Televison Academy Awards- Best actor drama-popular Kyun ki saas bhi kabhi bahu thi (2004)
Kalakar Awards- Best actor popular Kyun ki saas bhi kabhi bahu thi (2004)
Indian telly award: Television personality of the year (2006)
MTV Style award: Most stylist TV actor (2006)
Sansui television award: TV personality of the year (2007)
Indian telly award: Best actor in negative role, Kasam se (2007)
Balaji's global Indian Telly honors: Best actor, Kasautii zindagii kay (2008)
Sansui television award: Best actor jury, KSBKBT (2008)
Indian telly awards: Best actor, Bandini (2009)
ITA Awards- Best actor jury-Bandini (2009)
Gold Awards -Best actor jury-Bandini (2009)
Indian telly awards: Best actor jury, Bandini (2010)
Geetanjali Wow awards: Television personality of the year (2011)
ITA awards: ITA Milestone Awards (2011)
Indian telly Awards- Best Actor of the decade (2011)
Filmfare awards: Best actor in a supporting role for Udaan (2011)
Zee cine awards: Best actor in a negative role for Udaan (2011)
Star screen awards: Best actor in a negative role for Udaan (2011)
The Global Indian Film and Television honors- Best actor in a negative role for Udaan (2011)
Big television awards: Veer male for Udaan (2011)
Star Parivar awards
Favorite Pati award, KSBKBT (2003)
Favorite Pita award, KSBKBT (2004)
Favorite Pita award, KZK (2005)
Favorite Sasur, KSBKBT (2006)
Favorite Pita, KZK (2007)
Favorite Sasur, KSBKBT (2007)