Absolwent Wydziału Mechanicznego Politechniki Wrocławskiej we Wrocławiu. Uczestnik blisko dwudziestu szkoleń i certyfikowanych kursów podnoszących kwalifikacje zawodowe zarówno w zakresie zarządzania, projektowania i funkcjonowania elektrowni wodnych (m.in. w zakresie prawa wodnego, budowlanego, gospodarki wodno–ściekowej, eksploatacji małych elektrowni wodnych) jak i zarządzania zasobami ludzkim (prawo pracy, oceny pracownicze, projekty UE).
Karierę zawodową rozpoczął przed 33 laty na stanowisku projektanta w dziale konstrukcyjnym, następnie mistrza-mechanika w Zakładach Włókien Chemicznych "CHEMITEX-CELWISKOZA" w Jeleniej Górze. W trakcie 11 lat pracy w Celwiskozie awansował na stanowisko kierownicze. Doświadczenie zawodowe zdobywał m.in. na kierowniczym stanowisku w jeleniogórskim przedsiębiorstwie Telkom-Simet oraz jako prezes spółki TURTRANS.
Od kwietnia 1995 roku związany z energetyką zawodową. Pracę rozpoczął w Rejonie Elektrowni Wodnych ówczesnego Zakładu Energetycznego Jelenia Góra. Od 1996 roku kierownik wydziału ruchu i kontroli eksploatacji. W styczniu 2004r. objął stanowisko Prezesa Zarządu Jeleniogórskich Elektrowni Wodnych. Obecnie pracuje na stanowisku Dyrektora Technicznego, Wiceprezesa Zarządu TAURON Ekoenergia spółka z o.o.