11 lipca 2008 objął funkcję podsekretarza stanu w Ministerstwie Finansów. 28 listopada tego samego roku premier Donald Tusk zaakceptował jego kandydaturę na stanowisko pełnomocnika rządu ds. koordynacji przygotowań do wprowadzenia w Polsce wspólnej waluty. Rozporządzenie w sprawie ustanowienia takiego stanowiska weszło w życie 16 stycznia 2009. Jako pełnomocnik rządu został przewodniczącym Narodowego Komitetu Koordynacyjnego do spraw Euro oraz Rady Koordynacyjnej. 28 grudnia 2010 został powołany na sekretarza stanu w resorcie finansów. 1 lutego 2012 został odwołany z obu stanowisk rządowych. Objął stanowisko radcy generalnego i głównego ekonomisty w Ministerstwie Finansów, a także przedstawiciela ministra finansów w Komisji Nadzoru Finansowego. W latach 2012–2015 był przewodniczącym rady Bankowego Funduszu Gwarancyjnego. W 2015 został powołany na stanowisko przedstawiciela Polski w Międzynarodowym Funduszu Walutowym jako zastępca dyrektora wykonawczego, gdzie zastąpił Dominika Radziwiłła. Zajmował to stanowisko do 1 listopada 2016. W 2017 odszedł z Ministerstwa Finansów. Był później m.in. doradcą marszałka Senatu do spraw ekonomicznych.