Han kom med i Kristeligt Folkeparti fra partidannelsen tidlig i 1970-årene. Han ble partileder i 1979 og innvalgt i Folketinget fra Københavns amtskrets i 1984. Han var formann i Kristeligt Folkepartis folketingsgruppe fra 1984 til 1993, unntatt en periode i regjeringen. Han mistet sitt mandat da partiet falt for sperregrensen ved folketingsvalget i 1994, men var på nytt innvalgt fra 1998 til 2001. Han søkte ikke gjenvalg i 2001.