
Acted in 30
2020s
- 2025
Ajey: The Untold Story of a Yogi
Movie
Romeo S3
Movie
- 2024
Murder in Mahim
Leslie Sequeira · 8 episodes
- 2023
- 2022
Karm Yuddh
Vardhaan Roy · 8 episodes
Duranga
Dr. Patel · 17 episodes
- 2020
Avrodh: The Siege Within
TV
2010s
- 2019
- 2018
FourPlay
Raj Malhotra · 6 episodes
- 2017
Gift
Aagam Nayar
- 2016
Traffic
Dr. Jagadish Khattar
- 2014
Gang of Ghosts
Bhuteria
- 2013
Race 2
Vikram Thapar
- 2012
Khiladi 786
Inspector Jugnu Singh
Rakhtbeej
H Dabral
- 2011
Damadamm!
Rajan Mehra
Hum Tum Shabana
Vikram Malhotra
- 2010
Chase
DIG Ranveer Tyagi
Prince
Sherry
2000s
- 2009
Jai Veeru
Movie
- 2007
The Train: Some Lines Shoulder Never Be Crossed...
Roma's Friend
- 2006
1990s
- 1999
Sooryavansham
Varun
- 1998
- 1995
1980s
- 1989
Phir Wahi Talash
Captain Salim · 1 episode
Wrote 1
2000s
- 2003
Fun2shh... Dudes in the 10th Century
Writer
Appearances1
2010s
- 2016
Being George Clooney
Self