Hansen spilte ishockey på Lillehammer IK på junior nivå. Ethvert startet han sin karriere i 89/90-sesongen som 16-åring og har dømt vel 1000 kamper på eliteserienivå i Norge. Han hadde sin debut i Eliteserien i 1994. Hansen har 19 NM-finaler bak seg. Hansen har også tidlingere dømt 35 kamper i A-VM. 4 A-VM senior. I 2010 ble Hansen tildelt Norges Ishockeyforbunds høyeste utmerkelse Isbjørnen. Han er kåret til Norges beste dommer 10 ganger.