Remarqué très tôt, il joue dans les équipes juniors. À 19 ans, en 1964, il devient professionnel au sein de l'EV Füssen et remporte le championnat lors de sa première saison. Il intègre l'équipe nationale et participe au Championnat du monde de hockey sur glace 1966 où elle remporte l'accession en groupe A. Il est présent aussi au Championnat du monde de hockey sur glace 1967 à Vienne. En 1968, il remporte son second titre de championnat avec l'EV Füssen et participe aux Jeux olympiques de 1968 à Grenoble. Par la suite, un problème aux poumons le conduit en Afrique du Sud pour son climat, il y joue pendant huit mois, notamment en compagnie de son coéquipier Peter Rohde. De retour à Füssen, il remporte les titres de championnat en 1971 et en 1973, participe au Championnat du monde de hockey sur glace 1971.