Da dilettante vinse il Roserittet G.P. e i campionati norvegesi, specialità cronosquadre, nel 1983, e a seguire, nel 1984, una tappa all'Österreich-Rundfahrt e i campionati norvegesi in linea. Fu sedicesimo ai mondiali del 1983, mentre l'anno dopo si aggiudicò il bronzo olimpico a Los Angeles nella gara in linea vinta da Alexi Grewal.