Absolwent Wydziału Prawa i Administracji Uniwersytetu Warszawskiego, ukończył studia podyplomowe w zakresie Międzynarodowej Bankowości i Finansów na Uniwersytecie Southampton w Wielkiej Brytanii.
W latach 2008–2011 podsekretarz stanu w Ministerstwie Finansów oraz główny rzecznik dyscypliny finansów publicznych, przewodniczący Rady Informatyzacji Resortu oraz Komitetu Audytu, a także przewodniczący Komisji Nadzoru Audytowego. Do roku 2011 członek Komisji Nadzoru Finansowego oraz przewodniczący Rady Bankowego Funduszu Gwarancyjnego.
Menedżer z wieloletnim doświadczeniem w sektorze publicznym i prywatnym. Był m.in. wiceprezesem oraz prezesem zarządu Banku Ochrony Środowiska S.A. (2014–2016), prezesem zarządu Banku Gospodarstwa Krajowego (2011–2013), dyrektorem Departamentu Audytu Wewnętrznego w Narodowym Banku Polskim, a także członkiem Komitetu Audytorów Wewnętrznych (IAC) w Europejskim Banku Centralnym (2002–2008). Niezależny członek rad nadzorczych i komitetów audytu spółek giełdowych.
Autor i współautor publikacji (w tym książek) z zakresu prawa bankowego, nadzoru bankowego, regulacji usług finansowych oraz integracji europejskiej. Wieloletni wykładowca akademicki. Był prezesem Stowarzyszenia Audytorów Wewnętrznych w Polsce (IIA Poland) oraz prezesem Stowarzyszenia Europejskich Banków Publicznych (EAPB – European Association of Public Banks).
Wystąpienia Prezesa KRBR oraz zaproszonych gości
Odpowiedzialność nadzoru publicznego: jak PANA wzmacnia jakość audytu?