Celebrating Amrish Puri’s most iconic villainous roles on his 21st death anniversary

​Amrish Puri death anniversary: Best villainous roles
1/8

​Amrish Puri death anniversary: Best villainous roles

Remembering the legendary Amrish Puri on his death anniversary, we honour a true titan of Indian cinema. His booming voice, commanding screen presence and unmatched intensity defined the era of the larger-than-life villain. While he also shone in emotional and paternal roles, it was his antagonistic performances that left an indelible mark on audiences. From the terrifying Mogambo to the ruthless Balwant Rai, his characters continue to live on in cinematic history. Here are some of his most iconic villainous roles.

'​Karan Arjun'
2/8

'​Karan Arjun'

Puri delivered a chilling performance as the cruel Thakur Durjan Singh in this reincarnation drama. His embodiment of greed, arrogance and brutality made the heroes’ journey even more powerful. Directed and produced by Rakesh Roshan, the film stars Salman Khan and Shah Rukh Khan.

'​Tridev'
3/8

'​Tridev'

In this action-packed blockbuster, Puri played the eccentric and dangerous Bhujang. Mixing flamboyant style with cold-blooded cruelty, he stood out as a memorable antagonist. The film stars Sunny Deol, Jackie Shroff and Naseeruddin Shah, and was directed by Rajiv Rai.

'​Mr India'
4/8

'​Mr India'

Amrish Puri’s portrayal of Mogambo in this cult classic remains one of the greatest villain performances in Indian cinema. His menacing laugh, dramatic gestures and gold-clad appearance became instantly iconic. Directed by Shekhar Kapur, the film stars Anil Kapoor and Sridevi and continues to be celebrated as a landmark sci-fi entertainer.

'​Nagina'
5/8

'​Nagina'

In this fantasy thriller, Puri played the sinister tantric Bhaironath, obsessed with capturing a shape-shifting snake for its mystical powers. His intense gaze and ritualistic performance added a haunting edge to the film. Directed by Harmesh Malhotra, it starred Sridevi and Rishi Kapoor and was a major box-office success.

​'Nayak: The Real Hero'
6/8

​'Nayak: The Real Hero'

Puri portrayed Balraj Chauhan, a corrupt and manipulative Chief Minister, with remarkable conviction. His confrontations with Anil Kapoor’s character became one of the film’s highlights. Directed by S. Shankar, the political thriller also featured Rani Mukerji.

'​Gadar: Ek Prem Katha'
7/8

'​Gadar: Ek Prem Katha'

In this historic blockbuster, Puri played Ashraf Ali, a character driven by pride, prejudice and political hatred during the Partition era. His intense confrontation scenes left a lasting impact. Directed by Anil Sharma, the film starred Sunny Deol and Ameesha Patel.

'​Ghayal'
8/8

'​Ghayal'

As the ruthless businessman Balwant Rai, Amrish Puri showcased a quieter yet deeply terrifying brand of evil. His calm demeanour and misuse of power made him a formidable opponent to Sunny Deol’s character. Directed by Rajkumar Santoshi, the film also starred Meenakshi Seshadri.

Follow Us On Social Media