Known For
Filmography

#SHOUT
Movie
Jai Hind Jai Sindh: A Love Story
Movie

Namah Laxmi Narayan
TV · as Prajapati Daksh · 65 eps

The Great Punjab Robbery
Movie

September 21
Movie

Phule
Movie · as Panchayat Head Brahmin

Pyaar Yaa Paap
TV · 1 ep

Commander Karan Saxena
TV · as RAW Chief Gangadhar · 20 eps

1920: Horrors of the Heart
Movie · as Tantrik

The Conversion
Movie

Bindiya Sarkar
TV · as Kantilal Bharadwaj · 312 eps

Tera Chhalaava
TV · 5 eps

#MeToo Wolf Of Bollywood
TV · 8 eps
O! Vatsyayana
TV · 8 eps

Virgin Woman Diaries
TV · 21 eps

Zorawar
Movie · as Angad

Dahleez
TV · as IAS Manohar Sinha · 104 eps

Samvidhaan: The Making of the Constitution of India
TV · as C. Rajagopalachari · 3 eps

Kehta Hai Dil Jee Le Zara
TV · as Yashvardhan Goyal · 167 eps

Dekha Ek Khwaab
TV · as Maharaj Giriraj Singh · 173 eps

Prince
Movie · as Tony

Bachao - Inside Bhoot Hai
Movie

Sharpe's Peril
Movie

Bhoothnath
Movie · as Dr. Behl

Lakshya
Movie · as MA Company Commander (Major)

Ishq Hai Tumse
Movie

Hawa
Movie · as Vijay

LOC: Kargil
Movie · as Major Ajay Singh Jasrotia (Jassi)

Kora Kagaz
TV · as Mahesh · 169 eps

C.I.D.
TV · as Pramod Kant, Yashwant · 1 ep

Sharpe
TV · as Corporal Barabbas Hakeswill · 2 eps
