Od 2 lutego 2016 r. wiceprezes zarządu spółki Tauron Wytwarzanie. Wcześniej pełnił funkcję prezesa w Tauron Wydobycie.
Był także dyrektorem Departamentu Rachunkowości i Podatków Tauron Polska Energia (spółki matki Tauron Wydobycie). W latach 1998-2005 pracował Zakładzie Górniczym Janina, a w latach 2005-2007 w Tauron Wydobycie.