Il participa aux Jeux olympiques de 1976 où il fut titulaire contre le Brésil, contre l'Espagne (il reçut un carton jaune), contre la France et contre l'URSS, mais il ne disputa pas la finale contre la Pologne, qui vit la RDA remporter la médaille d'or.
Il joua au FSV Budissa Bautzen et au SG Dynamo Dresde. Il fut cinq fois champion de RDA, une fois de D2 et remporta trois coupes de RDA avec le SG Dynamo Dresde.
Entre 1982 et 1990, il fut entraîneur dans les équipes de jeunes du Dynamo Dresde.