Sa carrière s'étale de 1972 à 1992, dont 30 courses en WRC entre 1977 et 1988.
Il est pilote d'usine en WRC de 1983 à 1988 (Volkswagen, Ford (1986-1987), et Peugeot).
Il a remporté 14 épreuves spéciales en mondial, pour 61 points glanés.
Sa meilleure saison a été obtenue lors de sa participation au championnat allemand (open), en 1985.