Enseignant à Kolding entre 1980 et 1992, il est conseiller municipal de Kolding de 1982 à 1994. Durant cette période, il est plusieurs fois candidat aux élections législatives sans remporter de siège, mais en devenant toutefois suppléant de son parti dans sa circonscription. À ce titre, il siège quelques semaines comme membre temporaire du Folketing en 1986, puis entre 1991 et 1992. Il devient député de plein exercice le à la place de Lilli Gyldenkilde, démissionnaire après son élection au Parlement européen. Il conserve ce siège lors des élections législatives de 1994[1].
Sous sa présidence, le parti remporte lors des élections législatives du 13 novembre 2007 son meilleur résultat depuis 1988, avec 13% des voix et 23 députés sur 179. Le mouvement reste toutefois dans l'opposition avec la victoire du bloc de droite du Premier ministre Anders Fogh Rasmussen[3].
Le , il est opéré pour un caillot de sang au cœur[9]. En congé à partir de l'opération, il annonce en quitter ses fonctions gouvernementales, ainsi que le Folketing[10].
Il fait son retour en politique en annonçant en sa candidature aux élections régionales de 2017 dans la région du Danemark du Sud[11]. Il obtient le deuxième plus grand nombre de votes personnels, seulement derrière la présidente sortante du conseil régional Stephanie Lose, issue du Parti libéral[12].
En , il annonce sa candidature aux élections municipales de 2021 à Kolding, et devient tête de liste pour son parti le mois suivant[13]. Lors du scrutin le , il obtient le plus grand nombre de votes personnels et redevient conseiller municipal, mais les partis de droite conservent une majorité, et il renonce à briguer le poste de maire, soutenant avec les autres partis de gauche le conservateur Knud Erik Langhoff contre l'ancienne ministre libérale Eva Kjer Hansen[14].