Membre du club de ski Aufbau Klingenthal, il est champion d'Allemagne de l'est à six reprises : en ski de fond en 1949 et 1953, en combiné en 1949, 1953 et 1954, et en saut spécial en 1949. Aux Championnats du monde à Falun, en 1954, il participe avec l'équipe d'Allemagne de l'est au relais 4 × 10 km de ski de fond. Aux Jeux olympiques de Cortina d'Ampezzo en 1956, il termine sur 35 lors de l'épreuve de combiné.