Od 31 października 2005Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 31 października 2005 r. o powołaniu w skład Rady Ministrów (). do 5 maja 2006Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 5 maja 2006 r. o zmianie w składzie Rady Ministrów (). sprawował funkcję ministra edukacji i nauki. Od 5 maja 2006 do 7 września 2007 i ponownie od 11 września 2007 do 16 listopada 2007 był ministrem nauki i szkolnictwa wyższego, pomiędzy tymi okresami zajmował stanowisko sekretarza stanu w Ministerstwie Nauki i Szkolnictwa Wyższego i kierownika tego resortu.
W wyborach do Parlamentu Europejskiego w 2009 z listy Prawa i Sprawiedliwości po raz drugi kandydował bezskutecznie do Parlamentu Europejskiego. W 2010 prezydent RP Lech Kaczyński powołał go na członka Narodowej Rady Rozwoju.
Został członkiem Łódzkiego Społecznego Komitetu Poparcia Jarosława Kaczyńskiego w przedterminowych wyborach prezydenckich w 2010.