He is a graduate of the Faculty of Electrical Engineering and Automation at the College of Engineering in Opole. He also completed postgraduate studies in accounting and finance and power engineering at Wrocław University of Economics.

He has been involved in power engineering since the beginning of his professional career. He started his career in 1994 in Zaklad Energetyczny in Opole, where he was a Manager of the Operator Services Realisation Department. He was Director of the Distribution System Management Department at EnergiaPro. He was also a member of the Technical Committee of the Polish Committee for Standardization. In recent years, he has held the position of Distribution Director at the Gliwice branch of TAURON Dystrybucja, and Director of the Distribution Services Sales Department at the company's headquarters. He performed functions in supervisory bodies of companies in the power sector. At the beginning of 2016 he took the position of the President of the Management Board of TAURON Dystrybucja. For many years, within the framework of the Polish Society for Transmission and Distribution of Electricity (PTPiREE), he has actively participated in the opinion and creation of the energy market, smart metering and legal regulations in the field of power engineering. Since October 2017. President of PTPiREE.