Hansen har tidligere spilt for Borg Fotball, Fredrikstad FK og Skiptvet IL. Han flyttet til Bergen for å starte jusstudier og var med på Løv-Ham sitt opprykk til Adeccoligaen i 2004. Hansen spilte midtbane og har 15 alderbestemte landslagskamper.