In his 30-year career, Amrish Puri did over 200 films. Subhash K Jha lists his top 10.
As the corrupt chief minister who gets his comeuppance from a common man (Anil Kapoor), Puri transformed a stereotypical role into a pageant of parody.
Puri took over from Sivaji Ganesan to play the benign zamindar in the Hindi remake of the Tamil hit, Thevar Magan.
Puri was part of Subhash Ghai's films Ram Lakhan, Saudagar, Pardes, Yaadein, Kisna.
Ghatak featured Puri as an idealist from UP who comes to Mumbai for medical treatment with his son (Sunny Deol), only to encounter frightening corruption in the city.
His best phase as an actor came not as a villain but as a stern disciplinarian with principles that the new generation finds impossible to uphold.
As London-based Chowdhary Baldev Singh who pines to return to his village in Punjab, Puri's character in DDLJ propelled the plot through its tumultuous romantic drama.
Puri played a good-natured don in Ajay Devgn's debut film, who wants to win his estranged son's respect back.
In the same year, Puri played a sullen old man while Revathi, in a beautiful role, tried to get his smile back.
Playing the comic book bad guy Mogambo, Puri gave a caricatural twist to celluloid villainy.
As Om Puri's abusive father, Amrish Puri was just as powerful in Govind Nihalani's masterpiece.
Playing the eldest brother in a family of cruel zamindars who abduct and rape a schoolteacher's wife, Puri struck terror in viewers' hearts.