
Acted in 64
2020s
- 2026
Uttar Da Puttar
Movie
- 2025
Ajey: The Untold Story of a Yogi
Movie
- 2024
Pill
Brahma Gill · 8 episodes
Je Jatt Vigarh Gya
Movie
Tera Kya Hoga Lovely
Lovely's Father
- 2023
72 Hoorain
Militant Hakim Ali
Fouja
Movie
- 2022
Shiksha Mandal
Dhansu Yadav · 9 episodes
- 2021
Tabbar
Omkar Singh · 8 episodes
Flight
Balraj
- 2020
Ik Sandhu Hunda Si
Movie
2010s
- 2019
Jhalle
Mr. Brar
Family of Thakurganj
SP Rathore
Setters
Bhaiya Ji
- 2017
Judwaa 2
Officer Kuldeep Dhillon
Mubarakan
Movie
Super Singh
Sant Rehmat Singh
- 2016
Missing on a Weekend
Movie
Once Upon a Time in Amritsar
Zorawar Singh
Zorawar
Tejpal Singh
- 2015
Eh Janam Tumhare Lekhe
Movie
- 2014
Punjab 1984
Inspector Rana
Children of War
Malik
- 2013
- 2011
Bhindi Baazaar Inc
Mamu
Shaitan
Police Commissioner
- 2010
2000s
- 2009
Ek Tho Chance
Movie
Delhi-6
Jai
Road to Sangam
Maulana Qureshi
- 2008
De Taali
Professor Mhatre
Maan Gaye Mughal-e-Azam
Movie
Shaurya
Army Officer
My Name Is Anthony Gonsalves
Sikander Bhai
- 2007
Maamu Tension Nai Leneka
NASEEM
Blood Brothers
Arjun Dutt
- 2006
Amma Cheppindi
Bose's father
- 2005
Andhrudu
Movie
Anukokunda Oka Roju
Surya Swamy
- 2004
- 2003
Aithe
Irfan Khan
1990s
- 1998
Earth
Butcher
- 1997
- 1996
Brothers in Trouble
Amir
Aurat Aurat Aurat
Movie
- 1992
Jaanam
Rajan
- 1991
Inner voice
Movie
1980s
- 1989
Salim Langde Pe Mat Ro
Salim "Langda" Pasha
The Tiger Dancer
Ghunuram
Circus
Rasik · 19 episodes
- 1986
Khamosh
Pankaj
- 1985
Appearances2
2010s
- 2016
Saeed Mirza: The Leftist Sufi
Self