Haanes placed fourth in ski jumping at the FIS Nordic World Ski Championships 1937 in Chamonix. At that time he was based in Italy as an amateur skiing coach. He was the record holder of the Holmenkollbakken ski jump in 1940. He represented the club Njård.