Hansen har spilt for Sogndal Fotball i en årrekke før han ble trener for rekruttlaget til Stabæk Fotball. Hansen var også aktiv som fotballspiller i Gjøvik Sportsklubb, Ham Kam, SK Gjøvik-Lyn, Jevnaker, Fagerborg og Stabæk 2. Han var toppspillerutvikler i 2007 for Raufoss i 1. div. Han er gymlærer på Gjøvik videregående skole, tidligere hovedtrener for toppidrett fotball på Raufoss videregående skole.