Od 1991 związany także z administracją rządową w ramach Ministerstwa Przekształceń Własnościowych i następnie Ministerstwa Skarbu Państwa. Był głównym specjalistą w delegaturze resortu w Rzeszowie, a w latach 1999–2007 dyrektorem tej delegatury MSP. Jednocześnie zasiadał w radach nadzorczych spółek prawa handlowego. 21 listopada 2007 objął stanowisko podsekretarza stanu w Ministerstwie Skarbu Państwa. W wyborach w 2011 bez powodzenia kandydował z ramienia Platformy Obywatelskiej do Senatu (nie należąc do tej partii). 15 czerwca 2012 odszedł ze stanowiska w MSP. Kilka tygodni później został powołany na wiceprezesa zarządów spółek PGE Energia Jądrowa i PGE EJ 1, wchodzących w skład Polskiej Grupy Energetycznej i zajmujących się programem energetyki jądrowej. 1 lipca 2013 powołany na stanowisko sekretarza stanu w Ministerstwie Skarbu Państwa. W listopadzie tegoż roku zakończył urzędowanie na stanowisku wiceministra skarbu państwa.