Hansen spilte 26 offisielle landskamper for Norge, og deltok under vinter-OL for Norge i 1964 i Innsbruck med tiendeplass i ishockey.