Ukończył studia na Uniwersytecie Warszawskim na wydziale Fizyki (1973) oraz MBA (1994). W latach 1973 – 1992 pracował w Instytucie Fizyki PAN.
W latach 1992 – 1998 brał udział we wdrażaniu programu pomocowego dla polskiego sektora finansowego, finansowanego przez unijny fundusz PHARE. Od roku 1998 do 2007 kierował Biurem Polityki Nadzorczej GINB w Narodowym Banku Polskim. W latach 2008 – 2011 był doradcą w Narodowym Banku Polskim. W latach 2012 – 2018 kierował Departamentem Regulacji Bankowych i Instytucji Płatniczych i Spółdzielczych Kas Oszczędnościowo-Kredytowych w Urzędzie Komisji Nadzoru Finansowego.
Członek wielu nadzorczych komitetów i grup roboczych w Polsce i w Unii Europejskiej. Od roku 2004 do 2010 członek Komitetu Europejskich Nadzorców Bankowych (CEBS), w latach 2006 – 2009 członek Biura Zarządzającego CEBS, od października 2007 do maja 2008 Wiceprzewodniczący CEBS. Od roku 2013 do 2018 był członkiem Zarządu Europejskiego Urzędu Nadzoru Bankowego (EBA).