Od początku kariery zawodowej związany z energetyką. W latach 2003-2007 pracował w spółce Hedan, gdzie m.in. pełnił rolę kierownika działu obsługi przemysłu. Następnie pełnił funkcję zastępcy kierownika działu utrzymania ruchu i przesyłu w Brzeskim Przedsiębiorstwie Energetyki Cieplnej. Od 2008 roku związany z Fortum Power and Heat Polska Spółka z o.o., gdzie zajmował m.in. stanowiska: Power and Heat Investment Manager, CHP Plant Development Manager oraz Project Manager. W 2016 roku objął funkcje wiceprezesa zarządu TAURON Wytwarzanie, gdzie odpowiada za inwestycje oraz obszar badań i rozwoju.