
Acted in 36
2020s
- 2026
FLOP
Jimmy Aaja · 1 episode
- 2024
Zindaginama
Salil · 1 episode
Dead Dead Full Dead
Rahul
- 2023
Bad Boy
Tej Gulati
- 2020
Unkahee
Roshan
Maharaj Ki Jai Ho
Dr. Albert D'Souza · 50 episodes
2010s
- 2019
Jestination Unknown
TV
Nirmal Anand Ki Puppy
Boss
- 2018
Zaban Sambhal Ke
Sheikh Al Fukar · 3 episodes
- 2016
Island City
CEO Ajay Sharma
- 2014
- 2013
Settai
Richard
Rise of the Zombie
Anish Kohli
- 2011
Always Kabhi Kabhi
Rahul Ghosh
Love, Wrinkle-free
Jacob Corrieo
- 2010
Bhoot and Friends
Gora Sahab
Hum Tum Aur Ghost
Aditya Kapoor
2000s
- 2009
Quick Gun Murugan
Dr. Django
Yeh Mera India
Amarjit Singh
- 2008
Fashion
Rohit Khanna
Krazzy 4
Pranav
One Two Three
Peepat
- 2007
Ek Chalis Ki Last Local
Mr. Bajaj
- 2006
I See You
Dr. Shah
Lage Raho Munna Bhai
Hari Desai
We R Friends
Movie
Kudiyon Ka hai Zamaana
Cyrus
- 2005
Kuchh Meetha Ho Jaye
Ben Sidebottom
Appearances1
2010s
- 2016
Being George Clooney
Self