Born in Aachen, Heinz attended the Kaiser-Karls-Gymnasium [de] and founded a theatre group there, Die Stufe.
[1] At the same time, he pursued training as an actor and stage director at the Schauspielschule der Keller [de] in Cologne.
[1] Heinz began work at the Theater Aachen in 1962, where he played roles such as Tasso and Cyrano de Bergerac.
[3] At the Stadttheater Minden, he staged Wagner's Der Ring des Nibelungen in four consecutive years from 2015 to 2018, concluded by two complete cycles in 2019.
[2] A reviewer noted how he achieved great effect by using props sparingly and making efficient use of the limited space, focusing on the psychological aspects of the characters and their relationships.