Il a participé à 42 épreuves comptant pour le Championnat du monde des rallyes, entre 1974 et 1994, totalisant 125 points, ainsi que 4 podiums et 56 victoires en épreuves spéciales.
Son principal copilote a été Per Carlsson, durant ses années fastes, de 1987 à 1991, pour le compte du Mazda Rally Team Europe (le MRTE) alors dirigé par Achim Warmbold.
À l'arrêt de son activité sportive en 1997, il devient préparateur automobile en Allemagne pour la société Carlsson.
Palmarès
4e du championnat d'Europe de rallycross en 1996 (5e en 1995, au sein du Christer Bohlin Motorsport team, incluant le champion olympique Gunde Svan), sur Toyota Celica 4WD Gr.N
Victoires et résultats en Championnat du monde des rallyes