Career
He was an assistant coach with the 2012-2013 Calgary Mustangs of the Alberta Junior Hockey League. Born in Calgary, Alberta, Hansen played junior hockey with the Cochrane Generals of the HJHL, before commencing his professional career in 2003 with the Knoxville Ice Bears of the South East Hockey League. Over the course of his five year playing career, Hansen skated with five different teams, including four seasons played with the Knoxville Ice Bears, before retiring from professional play following the 2007-2008 season spent in the Central Hockey League with the Rocky Mountain Rage and Amarillo Gorillas.