Som 19-åring satte han kretsrekord for Buskerud i tikamp. Han tok sølv i NM i femkamp i 1933 og vant gull i 1934. I 1935 vant han NM i tikamp, samme år som han ble nummer 3 i hopprennet Holmenkollen. For dette mottok han Egebergs Ærespris og ble tidenes yngste vinner av denne prisen. Han tok også NM-medaljer i spydkast: sølv i 1934 og bronse i 1938, og han representerte Norge i landskamper i denne øvelsen.