Since the 1990s until his death in 2005, Puri also featured in positive supporting roles in many movies. Some of his notable positive roles are Dilwale Dulhaniya Le Jayenge, Phool Aur Kaante, Gardish, Pardes, Virasat, Ghatak and China Gate. He received the Filmfare Best Supporting Actor award for Meri Jung and Virasat.