Horst Mentzel was born on May 14, 1941 in Danzig, Reichsgau Danzig-West Prussia, Germany [now Gdansk, Pomorskie, Poland]. He was an actor, known for
De makelaar (1999),
Adriaen Brouwer (1986) and
Daar is een mens verdronken (1983). He died on December 14, 2020 in Antwerp, Flanders, Belgium.