Known For
Filmography
2020
2019
2018
2017
2013
2012
2010
2009
2008
2007
20042003
2002

Scotland
Movie · as Balvir Shelar

Student of the Year 2
Movie · as Randhawa Ji

Satyameva Jayate
Movie · as Inspector Shiv Rathod

Porus
TV · as Chanakya · 75 eps

Punar Vivah - Zindagi Milegi Dobara
TV · as Suraj Pratap Sindhya · 325 eps

Agneepath
Movie · as Master Deenanath Chauhan

Raajneeti
Movie · as Chandra Pratap

Jail
Movie · as Prison Warden

A Wednesday!
Movie · as Chief Minister

Risk
Movie · as Devki's lawyer
Loknayak
Loknayak
Movie · as Jayaprakash Narayan

Gangaajal
Movie · as ASI Bholanath Pandey
Jeena Isi Ka Naam Hai
Jeena Isi Ka Naam Hai
TV · as Himself · 1 ep