Na przełomie 2005 i 2006 media wielokrotnie spekulowały o możliwości powołania go na stanowisko szefa Narodowego Funduszu Zdrowia, do czego jednak ostatecznie nie doszło, ponieważ rada NFZ nie odwołała Jerzego Millera. Ostatecznie zastąpił Jerzego Millera 8 września 2006 po zmianie ustawy i powołaniu go przez premiera Jarosława Kaczyńskiego na stanowisko prezesa, wobec czego złożył mandat poselski.
W przedterminowych wyborach parlamentarnych w 2007 został wybrany na posła VI kadencji z listy Prawa i Sprawiedliwości, otrzymując w okręgu katowickim 27 758 głosów. W związku z uzyskaniem mandatu posła zrezygnował z funkcji prezesa NFZ. 3 grudnia 2010 wystąpił z Klubu Parlamentarnego Prawa i Sprawiedliwości i ogłosił przejście do KP Polska Jest Najważniejsza. W 2011 nie uzyskał reelekcji w wyborach parlamentarnych. W 2012 został dyrektorem Górnośląskiego Parku Etnograficznego w Chorzowie. Później podjął współpracę z Polską Razem jako ekspert ds. służby zdrowia. W 2014 ponownie bez powodzenia z ramienia PiS ubiegał się o prezydenturę Katowic, przegrywając w II turze.