В 1959 году стартовал в голландском чемпионате по картингу (правила немецкого картингового чемпионата не позволяли ему выходить на старт до достижения 18-летнего возраста) и в 1962—1963 годах дважды становился чемпионом Нидерландов по картингу в различных классах. С 1968 по 1971 год неизменно выигрывал чемпионаты Германии и Европы по картингу в классе «Формула-К». В 1970 году дебютировал в европейском чемпионате по автогонкам серийных автомобилей класса «Туринг», в 1974 году выиграл титул чемпиона Европы по турингу, в 1975—1976 годах дважды выигрывал немецкий туринговый чемпионат DRM. Участвовал в Гран-при Германии чемпионата мира «Формулы-1» 1977 года, не прошёл квалификацию, но перед стартом нелегально выехал на трассу и принял участие в гонке, в которой сошёл на 9 круге из-за поломки трансмиссии. В 1980 году вновь стал чемпионом DRM, в 1982—1984 годах трижды подряд выигрывал гонку «24 часа Спа», в 1984 году выиграл гонку «12 часов Себринга». В 1991 году завершил активную гоночную карьеру и занялся строительным бизнесом.