Hansen debuterte på det som 22-åring i 1942 i en kamp mot . Han spilte 22 landskamper og scoret 17 mål, i en kamp mot i 1946 scoret han fire mål. Hansen spilte for Akademisk Boldklub og han spilte åtte sesonger i Italia. 1949–1950 i Atalanta, han gjorde hattrick i sin debut for klubben, Juventus 1950–1953, Sampdoria 1953–1954 og Catania 1954–1957. Han ble italiensk mester med Juventus sesongen 1951–1952. Hansen spilte også tre landskamper i håndball.