Membre de la CDU depuis 1968, il est élu député au Landtag du Schleswig-Holstein en 1971, où il est vice-président du groupe parlementaire entre 1979 et 1983. Le , il est nommé ministre des Finances du Land par le ministre-présidentUwe Barschel, poste qu'il cumule avec le ministère de l'Économie et des Transports à partir du . L'éclatement de l'affaire Barschel ayant empêché de dégager une majorité au Landtag après les élections de , il est chargé de l'intérim de ses ministères à compter du 2 octobre. Il quitte le gouvernement le , avec le retour au pouvoir des sociaux-démocrates.
Entre le et le , il a été commissaire à la Protection de la nature du gouvernement régional, un poste dont il a démissionné pour protester contre la politique environnementale du cabinet Carstensen I.