Legendary actor Pran, loved and feared in equal measure by moviegoers for his roles in Bollywood hits like ‘Milan’, ‘Madhumati’ and ‘Zanjeer’, passed away at a suburban hospital here this evening at the age of 93.

“He died after a spell of prolonged illness,” his daughter Pinky told PTI.

The veteran actor, who played villain and character roles with elan and was conferred the country’s highest cinema honour — Dada Saheb Phalke award — in April, was admitted to Lilavati hospital a month ago.

“He was not keeping well, he was very weak. His health was deteriorating,” she said.

Pran acted in over 350 films and left his imprint as a villain with powerful roles in films like ‘Kashmir ki Kali’, ’Khandaan’, ‘Aurat’, ‘Bari Behen’, ‘Jis Desh Men Ganga Behti Hai’, ‘Half Ticket’, ‘Upkar’, ‘Purab Aur Paschim’ and ’Don’.