2025Me No Pause Me Play
2024Political War— Sumit
2023Do Ajnabee
2023Lakeerein— Ravi Verma
2021The Last Matinee Show
2019Chicken Curry Law— Chagan Patil
2017J.D.
2014Badlapur Boys
2011Gandhi to Hitler— Balbir Singh
2010Mar Jawan Gur Khake— Karan
2010Tees Maar Khan— CBI Officer Chatterjee
2008देशद्रोही— Sanjay Narayan Srivastav
2006Kachchi Sadak— Raghav Mehta
2006बाबुल— Shobhna's Brother
2006Benim Sevgilim./ Benim Sevdiyim./ Jaan-E-Mann— Zubin
2006Janani— Tarun Awasthi
2005Hayat Cok Guzel ve Deyerli./ Vaah! Life Ho Toh Aisi— Magic Show Presenter
2005दोस्ती— Anjali's husband
2005Home Delivery: Aapko... Ghar Tak— Hitesh
2004Tum: A Dangerous Obsession— Yusuf Malik
2003Praan Jaye Par Shaan Na Jaye— Aman Joshi
2003Koi Hai— Raj Malhotra
2003Sevgi ve Ihanet / Cinarin Aşki / Buyuk Aşk ve Cocuklarinin Ihaneti / Bagbanin Aşk Hikayesi / Baghban— Ajay Malhotra
1999Suç Romanı / Sangharsh— Amit