Coureur très polyvalent, il obtient le premier de ses quatre titres européens sur voiture de tourisme en circuits en 1968, avant de passer l'année suivante aussi sur Formule 2. Il évolue très régulièrement sur des BMW entre 1968 et 1999, puis il passe sur Porsche jusqu'en 2007 (à 68 ans). Il dispute une seule course de Formule 1, en 1974 lors du Grand Prix d'Autriche, terminant à la neuvième place sur une Surtees-Ford (inscrit antérieurement pour le Grand Prix d'Allemagne 1969 sur BMW F2, l'accident mortel de son coéquipier Gerhard Mitter lors des essais libres a incité alors son équipe à se retirer de la course). Ses épreuves en endurance sont effectuées en Sport-prototypes plutôt à bord de Lola ou de Sauber, mais aussi parfois sur des Porsche.