BK Frem København
Hansen begann seine Laufbahn 1943 bei BK Frem København. Nach dem Zweiten Weltkrieg nahm er für Dänemark am Fußballwettbewerb der Olympischen Spiele von London 1948 teil und gewann mit der Mannschaft die Bronzemedaille. Im Highbury-Stadion erzielte er im Viertelfinale des Wettbewerbs gegen Italien vier Tore für sein Heimatland, die Partie endete mit einem 5:3-Sieg für Dänemark. Insgesamt absolvierte er acht Länderspiele für die dänische Auswahl und traf zehn Mal ins gegnerische Tor. Außerdem bestritt der Angreifer eine Partie für die dänische U-21-Auswahl und war hierbei mit einem Treffer erfolgreich.