Han var med på det norske sølvlaget på stafetten i VM 1938, og vant 18-kilometeren i Holmenkollen i 1940. Under den andre verdenskrig var han tillitsmann på Splitkeinfabrikken i Oslo og ble arrestert etter melkestreiken, og satt i tukthus i nærheten av Hamburg til han ble frigitt i 1942. Tross dette kom han tilbake i verdentoppen i langrenn, og ble nummer 5 på 18 km i Holmenkollen i 1946. I OL i 1948 i St. Moritz var han igjen med på det norske stafettlaget. Denne gangen vant de bronsemedaljer på 4 x 10 km. Han var også deltaker i OL i 1952 i Oslo, og nær 41 år gammel ble han nummer 4 på 50 km. Samme året ble han også nummer 4 på 5-mila i Holmenkollen.