Graduated in law from the Nicolaus Copernicus University in Toruń, the Executive Master of Business Administration from the University of Trade and Services in Poznań and postgraduate studies in tax law from the Nicolaus Copernicus University in Toruń.
In 2020-2021, he served as a Member of the Board of Directors of Central Communication Port Sp. z o.o., and from February 2020 to April 2020, he was Chairman of the Supervisory Board of Central Communication Port Sp. z o.o.. From 2018 to 2019, he held the position of Vice President for Investment and Innovation of Lotos Group S.A. He was also Mayor of the City and Municipality of Pelplin (2014-2018), Deputy Branch Director / acting Branch Director/ Chief Specialist at the Agricultural Property Agency in Gdansk (2006-2014). In 2006, he served as Deputy Director of the Pomeranian Governor’s Office.