Od stycznia 1991 do kwietnia 1992 był parlamentarnym sekretarzem stanu w Federalnym Ministerstwie ds. Kobiet i Młodzieży. 27 kwietnia 1992 objął stanowisko sekretarza generalnego CDU, które sprawował do listopada 1998. Po zakończeniu tej funkcji został wybrany do władz Fundacji Konrada Adenauera, w których zasiadał do 2016 roku.
W okresie 1998–2005 był rzecznikiem CDU/CSU ds. europejskich oraz przewodniczącym grupy roboczej ds. Unii Europejskiej w Bundestagu. W 2001 został wiceprezydentem Chrześcijańsko-Demokratycznej Międzynarodówki, a od 2002 do 2016 pełnił także funkcję wiceprzewodniczącego Europejskiej Partii Ludowej oraz wiceprzewodniczącego Międzynarodowej Unii Demokratycznej.
W listopadzie 2005 został mianowany parlamentarnym sekretarzem stanu w Federalnym Ministerstwie Gospodarki i Technologii. Od 2007 pełnił także funkcję koordynatora rządu federalnego ds. przemysłu lotniczego i kosmicznego. W 2006 objął przewodnictwo nadreńsko-westfalskiej grupy regionalnej CDU/CSU w Bundestagu. Wszystkie te funkcje sprawował do października