Pod koniec lat 50. rozpoczął starty Ferrari 500 TR. W 1959 roku zajął tym samochodem szóste miejsce w wyścigu Västkustloppet oraz trzynaste w Kanonloppet. W 1961 roku był ósmy w zawodach Eläintarhanajo[1]. Również w 1961 roku zadebiutował w Szwedzkiej Formule Junior, używając Stanguellini[2]. Rok później był ósmy w klasyfikacji Szwedzkiej Formuły Junior[3], ścigał się wówczas również w RFN i NRD[4]. W 1964 roku startował Lotusem Cortiną w STCC[5], ścigał się również Lolą Mk5A w Szwedzkiej Formule 3, zajmując na koniec sezonu trzynaste miejsce[6]. W 1965 roku ponownie ścigał się Cooperem. Był to jego ostatni sezon w Formule 3[7].