Hansson deltog i ett världsmästerskap, det i Zakopane 1929 där han tävlade i både 18 kilometer och 50 kilometer. Bäst gick det på 50 km där han slutade trea, placeringen bättre än den fjärdeplats han uppnådde på 18 km.