В 1987 году выиграл чемпионат Швеции в программе пятиборья. На чемпионате мира в Риме с результатом в 7696 очков в десятиборье стал пятнадцатым.