He also achieved success in Punjabi cinema as he gave remarkable performances in Chann Pardesi (1980), Marhi Da Deeva (1989), and Long Da Lishkara (1986) – three art house movies with serious themes treated in a realistic manner, and this was an innovation for the Punjabi films field. He also acted in the hit Punjabi films Aasra Pyar Da (1983), Mahaul Theek Hai (1999), Shaheed Uddham Singh (2000), Yaaran Naal Baharan (2005), Ek Jind Ek Jaan (2006), Apni Boli Apna Des (2009), and Tera Mera Ki Rishta (2009).