Known For
Filmography

Shrimad Ramayan
TV · as Rishi Vashisth · 341 eps

1080 - The Legacy of Mahaveer
Movie

Fly High Little Hearts
Movie

The Rise of Sudarshan chakra
Movie

Haunted Hills
Movie

Thugs of Hindostan
Movie · as Pavan Ji

Rangoon
Movie · as Rajaji

1920 London
Movie · as Shivangi's Father

Airlift
Movie · as External Affairs Minister

Hamara Hero Shaktimaan
Movie · as Tamraj Kilvish
Mahabharat Aur Barbareek
Movie · as Dron
Jhansi Ki Rani Laxmibai
Movie

Teri Meri Kahaani
Movie · as Aradhana's Father

Devon Ke Dev...Mahadev
TV · as Prajapati Daksh · 50 eps

Idiot Box
Movie

Bachao - Inside Bhoot Hai
Movie

Aseema: Beyond Boundaries
Movie

Jodhaa Akbar
Movie · as Rana Uday Singh
Waqt Batayega Kaun Apna Kaun Paraya
TV · as Sarvadaman Raichawdhury · 1 ep

Jo Bole So Nihaal
Movie · as Balwanth Singh

Lakshya
Movie · as IMA Commandant

Indian
Movie · as New IGP

Shagun
TV · as Kailashnath · 688 eps

Champion
Movie · as Deputy General of Police Mallik
Nagin
TV · as Baba Karunesh · 1 ep

C.I.D.
TV · as D.C.P. · 7 eps

Judge Mujrim
Movie · as PA Ranjeetey

Shaktimaan
TV · as Tamraj Kilvish · 169 eps
Rajali
Movie

Mr. Romeo
Movie · as Sathyamoorthy
Mahaarani
Movie
Faisla Main Karungi
Movie

Khuda Gawah
Movie

Aakhri Cheekh
Movie

Vishkanya
Movie

Chanakya
TV · 47 eps

Shaitani Ilaaka
Movie · as Tantrik
Khooni Saaya
Movie

Ek Naya Rishta
Movie · as Vikram

7 Bijliyan
Movie

Mahabharat
TV · as Dronaharya · 94 eps

Tamas
TV · as Shah Nawaz · 6 eps

The Discovery of India
TV · as Man Singh · 1 ep
Idhar Udhar
TV · 12 eps

Paanch Qaidi
Movie
