
Acted in 38
2020s
- 2023
Mushaira
Bashir Baba
- 2022
2010s
- 2019
Interdependence
Akaash's father (segment "Megha's Divorce")
Cypher
Monk
- 2018
Punjab Singh
Taya
- 2016
Once Upon a Time in Amritsar
Gurtej’s Father
Airlift
Bauji
- 2015
Utopia
Rajendra
- 2014
Sonali Cable
Old Sikh Gentleman
Punjab 1984
Darshan Singh Poonpuri
- 2012
OMG: Oh My God!
The Good Monk
- 2011
Ready
Guruji
2000s
- 2009
Apni Boli Apna Des
Arjun Singh
Munde U.K. De
Gurdit Singh
- 2008
Gumnaam: The Mystery
Dayal Singh / Sardarji
Sat Sri Akal
Movie
- 2006
Lage Raho Munna Bhai
2nd Innings Resident
- 2004
- 2003
Zameen
Pakistani' Home Minister
- 2002
- 2000
Laado
Nafe Singh
Hey Ram
Shaheed Suhrawardy
1990s
- 1999
A.K.47
Mumbai Police Commissioner Bhatnagar
- 1997
...Jayate
Judge
- 1996
The Peacock Spring
Prof. Asutoth
- 1995
- 1993
Karamati Coat
Irani
1980s
- 1989
Doosra Keval
TV
No release date
Suswagatam Khushamadeed
Movie
Edited 1
2000s
- 2007
To Be Continued
Editor