A graduate of the Faculty of Law and Administration at the University of Warsaw. Master of Law. He completed his attorney apprenticeship at the District Bar Council in Warsaw.
He held a position of the director of the Government Work Programming Department at the Chancellery of the Prime Minister and the director of the Minister's Office at the Ministry of State Assets.
In 2018-2019, the director of the Management Board Office and the coordinator for regulatory affairs and energy policy at Energa SA. Chairman of the Supervisory Board at Polimex Mostostal SA in the years 2020-2021.
From 2021, in the Department of Law and Corporate Management at PGE Polska Grupa Energetyczna.