Born 1969 (age 56) · Mahendragarh, Haryana, India
Appears in 20 titles

Filmography

Uri: The Surgical Strike
7.0
Uri: The Surgical Strike
2019
as Lt. General Ajay Grewal
Don
6.9
Don
2006
as Mystery Man
The Archies
5.6
The Archies
2023
as Hal Cooper
L2: Empuraan
6.2
L2: Empuraan
2025
as Masood
Chameli
5.8
Chameli
2003
Hazaaron Khwaishein Aisi
7.3
Hazaaron Khwaishein Aisi
2003
as Maharaja's elder son
Arranged Love
5.9
Arranged Love
2023
as Om
Inteqam: The Perfect Game
Manoranjan
6.7
Manoranjan
2022
as Satyanarayan Shukla
Chal Chala Chal
5.5
Chal Chala Chal
2009
as Nirmal Kumar
Assi
5.5
Assi
2026
as Navrattan
Chimes
5.0
Chimes
2015
Ghich Pich
Ghich Pich
2025
as Naresh Bansal