A graduate of the Academy of Economics in Poznan.

Licensed stock broker. In 1991-1993, a broker in the Brokerage House of Bank Staropolski S.A. In 1993 and 1994 he worked in the WBK S.A. Central Brokerage Bureau as Head of Exchange Transactions, and Deputy Director. In 1994-1999 he worked at CA IB Securities S.A. as Director, Head of the Department of new emissions, and then member of the Board between 1999 and 2007. Chief Executive Officer, responsible for investment banking at UniCredit CAIB Poland SA (former CAIB Financial Advisers). In 2008-2010 he was Managing Director at UniCredit CAIB Securities UK Ltd. in London, where he co-managed the capital markets team, responsible for the bank's operations in Central and Eastern Europe. From November 2010 to January 2012, he served as head of investment banking at Wood & Company.

From 2012 until 2014, Deputy Secretary of State in the Ministry of Treasury.

President of the Polish Stock Exchange since June 2014.