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.[1] 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.[2]
Han er kåret til Norges beste dommer 10 ganger.