Torben Hansen est enseignant de profession, dans un lycée technique de Randers à partir de 1989. Engagé au sein de la Social-démocratie, il préside la section de Randers de son mouvement de jeunesse de 1983 à 1986. Il obtient son premier mandat électif en devenant conseiller municipal en 1994 puis, après sa réélection en , premier maire adjoint[1].
Il est réélu pour un troisième et un quatrième mandat lors des élections législatives anticipées de et de [5],[6]. Il devient alors vice-président du groupe parlementaire social-démocrate[1].
En , il annonce son intention de revenir au conseil municipal de Randers en se présentant aux élections municipales de [7]. Le mois suivant, il annonce vouloir se recentrer sur la politique locale en ne se représentant pas aux prochaines élections législatives[8].
En , il annonce sa candidature pour la mairie de Randers lors des élections de [9]. Sa liste remporte le scrutin et il reprend la mairie, perdue par les sociaux-démocrates quatre ans plus tôt contre les libéraux de Venstre, et prend ses fonctions le [10].
Candidat à un troisième mandat pour les élections municipales de , il fait face à une contestation interne, le conseiller municipal social-démocrate Anker Boje ayant décidé de briguer l'investiture pour le poste de maire[12]. Lors d'un vote des adhérents du parti en , Hansen obtient toutefois l'investiture sociale-démocrate pour briguer un troisième mandat, par 265 voix contre 127 pour son rival[13]. Sa liste arrive en tête du scrutin, mais il n'est pas reconduit dans ses fonctions de maire, la candidate du Parti populaire socialisteRosa Lykke Yde étant parvenue à constituer une majorité au conseil municipal avec les autres partis[14].