From 1989 to 1991, he was Federal Minister for Special Affairs and the Head of the Office of the German Chancellery. From 1991 to 1993, he was the Minister of the Interior. From 1998 to 2002, he was the Vice President of the German Bundestag. In 2003, he was elected President of the German Red Cross.