Han startet fotballkarrieren i Mo IL som junior og deltok han på den norske juniorlandslaget og spilte også kamper for den norske seniorlandslaget. Han spilte deretter for Rosenborg fra 1971 til han la opp i 1987. I samme periode fullførte han studier som sivilingeniør i geologi ved NTH.