2025
as Yesaji Kank
2001
as Deva Singh Sodhi
2008
as Ghajini Dharmatma
2023
as David
2018
as PC
2014
as DC
2017
as Sarpanch
2013
as Robert Pereira
1997
as D.I.G.
2005
as Lakshman and Ram
as Taxi Driver
2003
as Police Officer (uncredited)
1999
as Sultan
2022
1990
as Vijays Henchman
2026
as Minister Rawat
2016
as Obul Reddy