Aux Championnats d'Europe de 1950 à Bruxelles, Heinrich remporte le décathlon après une haute lutte contre l'Islandais Örn Clausen.