W latach 1998–2006 był przedstawicielem ZBP w Komisji Nadzoru Bankowego. Również od 2003 do 2016 roku był członkiem Rady Bankowego Funduszu Gwarancyjnego, którym był wcześniej w latach 1998–2000, Wiceprzewodniczący Rady ds. Systemu Płatniczego przy NBP. Od 1997 do 2014 roku piastował stanowisko przewodniczącego Rady Nadzorczej Biura Informacji Kredytowej S.A., do maja 2023 był Sekretarzem Rady. W latach 2002–2003 był przewodniczącym Rady Nadzorczej PKO Banku Polskiego S.A. Członek Rady Nadzorczej PESA Bydgoszcz S.A (od lipca 2014 r. do listopada 2018 r.).
Jest orędownikiem działań wspierających rozwój sektora bankowego oraz współdziałania tego sektora z rządem, przedstawicielami polityki i nauki na rzecz innowacyjności i wzrostu konkurencyjności polskiej gospodarki oraz krzewienia w społeczeństwie wiedzy ekonomicznej i zakresie cyberbezpieczeństwa. Jest jednym z kreatorów systemu poręczeń i gwarancji kredytowych oraz współtwórcą Krajowego Punktu Kontaktowego ds.