Jest doktorem nauk ekonomicznych, od 2012 członkiem rady nadzorczej ZUS. W przeszłości był m.in. wiceprezesem Krajowego Funduszu Kapitałowego, doradcą przewodniczącego KNF, wiceprezesem PTE Banku Handlowego.

Obecnie jest pracownikiem GPW. Zajmuje tam stanowisko tzw. compliance oficera, czyli kogoś kto dba by organizacja działała zgodnie z prawem, jak również niepisanymi standardami, w celu zapobiegania stratom finansowym lub reputacyjnym.
Do rady nadzorczej trafił 12 stycznia 2016 r., razem z pięcioma innymi osobami zgłoszonymi przez skarb państwa lub spółki od niego zależne.
Na stanowisku prezesa rady giełdy zastąpił Wiesława Rozłuckiego, pierwszego prezesa zarządu GPW, który 12 stycznia został w ogóle odwołany ze składu nadzoru.