Na stanowisku od 2 listopada 2016 roku.
W latach 2010 - 2016 r. był Wiceprezesem Zarządu PKO Banku Polskiego nadzorującym Obszar Informatyki i Usług, gdzie odpowiadał m.in. za integrację Inteligo do systemów banku, fuzję z Nordea Bank Polska oraz budowę i wdrożenie systemu płatności mobilnych IKO, na bazie którego utworzono Polski Standard Płatności.
W okresie 1999-2010 zatrudniony w Banku Pekao S.A. w funkcji Dyrektora Departamentu Rozwoju i Utrzymania Systemów Informatycznych. Wcześniej, w latach 1990-1998 pracował w Pomorskim Banku Kredytowym S.A. w Szczecinie w Departamencie Informatyki.
Od 2000 r. był członkiem Rady Nadzorczej KIR, a od 2005 r. do 2010 r. był jej Przewodniczącym.
W latach 2002-2010 w Radzie ds. Systemu Płatniczego działającej przy NBP reprezentował Bank Pekao S.A., w okresie 2010-2016 – PKO Bank Polski S.A., a obecnie KIR.
Zasiadał w Radach Nadzorczych spółek należących do Grupy Banku Pekao S.A., Grupy Kapitałowej PKO Banku Polskiego S.A. - Inteligo Financial Services, Nordea Bank Polska, PKO Bank Hipoteczny S.A.
Brał udział w pracach zespołów ZBP: w Komitecie Sterującym ds. Rozwoju Infrastruktury Bankowej, Komitecie ds. Systemu Płatniczego, Komisji Problemowej ds. Bankowości i Bankowych Usług Finansowych oraz Radzie Bankowości Elektronicznej. Jest byłym członkiem Rady Dyrektorów Visa Europe.
Absolwent Wydziału Matematyki i Fizyki Uniwersytetu im. Adama Mickiewicza w Poznaniu.