Hansen har spilt for Strauman IL, Vågakameratene IL, Bodø/Glimt, Bryne FK og Stavanger IF. Samt vært hovedtrener i Stavanger IF og Bodø/Glimt.