Хансен дебютировал за «Эсбьерг» в июне 1958 года в домашнем матче против «АБ Гладсаксе». С тех пор стал основным игроком команды 1960-х. Свой последний матч сыграл 9 мая 1972 года против «Оденсе», его команда проиграла со счётом 4:0. Он сыграл 417 матчей во всех соревнованиях за «Эсбьерг», с которым он выиграл четыре чемпионата Дании и Кубок Дании 1964 года.
За сборную Данию Хансен дебютировал 28 октября 1962 года в матче чемпионата Северной Европы против Швеции, его команда проиграла со счётом 2:4. В 1964 году он играл на чемпионате Европы. Дания заняла последнее, четвёртое место (тогда в плей-офф Евро выходили только четыре команды), а Хансен сыграл в обоих матчах: против СССР и Венгрии. В последний раз он играл в сборной 21 апреля 1971 года, в квалификационном раунде Олимпийских игр со Швейцарией, Дания проиграла 1:2. С 1962 по 1970 год он сыграл за сборную 39 матчей (с учётом матча олимпийского отбора со Швейцарией).
После ухода со спорта Хансен в 1972 году некоторое время работал тренером «Эсбьерга».
Хансен умер 2 января 2022 года в возрасте 82 лет[3].