Chaim Topol, an Israeli actor and singer who played the character of Tevye the Milkman in Fiddler on the Roof, passed away at the age of 87.

Topol, who was widely known by his last name alone, died at home in Israel on Wednesday surrounded by his family, following his diagnosis with dementia last year.

Israel's president Isaac Herzog paid tribute to Topol, describing him as a talented actor who was loved by many in Israel and abroad, and who left a lasting impression on our hearts.

Topol played the role of Tevye in the musical show for more than 50 years, and estimated that he acted the role more than 3,500 times.

He also played the role in a 1971 film and won a Golden Globe award for it. He was nominated for the Academy Awards as well.

He started playing the role of an old man when he was only 30 years old, and had to use makeup and costumes to look older and heavier.

When he finished playing the role in his 70s, he had to act younger than his real age.

Topol was happy that he was known for one role all over the world, and many people recognized him wherever he went.