Od 15 lutego 2006Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 lutego 2006 r. o zmianie w składzie Rady Ministrów (). do 7 września 2007Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 7 września 2007 r. o zmianie w składzie Rady Ministrów (). i od 11 września 2007Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 11 września 2007 r. o zmianie w składzie Rady Ministrów (). do 16 listopada 2007 zajmował stanowisko ministra Skarbu Państwa w rządach Kazimierza Marcinkiewicza i Jarosława Kaczyńskiego, od 7 września 2007 do 11 września 2007 był sekretarzem stanu w MSP i kierownikiem resortu. W 2006 wyraził zgodę na zawarcie umowy pomiędzy PGNiG a RosUkrEnergo na dostawę gazu do Polski do 2022, którą to umowę z uwagi na warunki finansowe krytykowali m.in. politycy PO i niektórzy analitycy rynku energetycznego.
W wyborach parlamentarnych w 2007 po raz trzeci uzyskał mandat poselski, otrzymując w okręgu płockim 30 702 głosy. W 2009 bez powodzenia kandydował do Parlamentu Europejskiego. W 2010 objął obowiązki prezesa płockiego zarządu okręgowego Prawa i Sprawiedliwości. W wyborach do Sejmu w 2011 z powodzeniem ubiegał się o reelekcję, dostał 26 125 głosów.