Hansen startet å dømme fotball i 2006. Han dømte fire kamper i 6. divisjon før han raskt dømte 3. divisjon. I 2007-2009 dømte han i 3. divisjon, mens i perioden 2009-2010 dømte han i 2. divisjon. I mai 2010 debuterte han i Adeccoligaen. Den 18. september 2011 debuterte han som dommer i Tippeligaen. Fra 2013 er han FIFA dommer. Han ble utpekt som hoveddommer til Cupfinalen 2016. Hansen ble kåret til «Årets dommer» i Tippeligaen 2016.