Originaire de Lillehammer, il est membre du club de ski local.
Pour ses premiers championnats du monde en ski de fond en 1930, il remporte son unique titre sur le dix-sept kilomètres et la médaille d'argent au cinquante kilomètres. Son prochain podium dans ce sport intervient aux Jeux olympiques de 1932, où il est médaillé de bronze au cinquante kilomètres. Ensuite, il remporte deux fois le dix-huit kilomètres au Festival de ski d'Holmenkollen en 1934 et 1935 et le championnat de Norvège sur cette distance en 1934.
En 1931, il prend part à seule course de combiné en grand championnat ; il rempart des mondiaux à Oberhof avec la médaille de bronze.