Career
Hansen first started playing ice hockey in 1946 where he joined the Southern Suburbs team playing out of Street Kilda"s Street Moritz. The following year the Southern Suburbs where renamed Monarchs and as well as playing out of Street Moritz the team also begun playing at the Glaciarium. In 1960 Hansen was selected to play for the Australian national team to compete at the 1960 Winter Olympics, the only ice hockey team Australia has sent to the Olympics.
Australia finished last in the competition losing all six of their games.
Hansen, who played in four of the six games, recorded one goal and four penalties minutes for the tournament. Hansen continued to play for the Monarchs until 1963 when he retired.
Following his retirement Hansen was selected as coach of the Monarchs, coaching the team until 1965.