In 1986 graduated from Foreign Trade Faculty of the present Warsaw School of Economics and in 1989 from Mechanical and Technological Faculty of Warsaw University of Technology. In 1988-1989 participated in post-graduate courses at Gutenberg University in Mainz, Germany, Foreign Trade Theory Institute. He has won a number of prestigious awards, including the title of Bankowy Menedżer Roku 2010 and Lider Polskiego Biznesu Business Centre Club received in 2009. In 2006 he was honored with Krzyż Kawalerski Orderu Polonia Restituta and in 2011, Krzyż Oficerski Orderu Polonia Restituta (Order of Rebirth of Poland).
In 1990-1991 was an advisor in Central Europe Trust sp. z o.o. Since 1991, member of several supervisory boards, including International Economic Cooperation Bank and International Investment Bank in Moscow, Wielkopolski Bank Rolniczy S.A. in Kalisz, Nordea Polska Towarzystwo Ubezpieczeń na Życie S.A., Związek Banków Polskich (ZBP), Nordea Powszechne Towarzystwo Emerytalne S.A., KGHM International Canada, Ltd., KGHM (Shanghai) Copper Trading Co., Ltd.
In 1991 - 1994 acted as Foreign Department Director in the National Bank of Poland. In 1994-1995 an advisor in Bayerische Hypotheken-und Wechsel-Bank AG in Munich, and from 1995 to 1998 Deputy CEO in the Management Board of Hypo-Bank Polska S.A. In 1999-2002 Deputy CEO of Bank Gospodarki Żywnościowej S.A. In 2002-2011 CEO of Nordea Bank Polska S.A. In 2012-2013 the first Deputy CEO of KGHM Polska Miedź SA.
Since 1998 a member of Supervisory Regulatory Committee in Association of Polish Banks, in 1991 member of the Polish delegation negotiating with the Paris Club, and in 1991-1994 member of the Polish delegation negotiating with the London Club. In 1997-1998 representative of banks with foreign capital in Association of Polish Banks and in 1997-1999 member of the Program Council in Fundacja na rzecz Kredytu Hipotecznego. In 1999-2002 Chairman in Banking Card Issuer Council, and in 2009-2011 member of Managing Committee for New European Market (Poland, Russia Baltic States) in the Nordea Group.