Absolwent wydziału rolnego Akademii Rolniczej w Krakowie. Ukończył również Wyższą Szkołę Biznesu w Dąbrowie Górniczej w zakresie zarządzania.
Na przestrzeni lat zasiadał w radach nadzorczych spółek sektora energetycznego, hutniczego oraz w spółkach samorządowych.
Posiada bogate doświadczenie zawodowe. Przez jedną kadencję sprawował funkcję Starosty Powiatu Zawierciańskiego. Swoją pracę rozpoczął w Urzędzie Gminy Żarnowiec, następnie w latach 1986–2007 pracował w szkolnictwie, gdzie przez okres 15 lat pełnił funkcję Dyrektora Szkoły. Podczas swojej kariery zawodowej był również związany z przedsiębiorstwami takimi jak: Kaletańskie Zakłady Celulozowo-Papiernicze oraz Dąbrowska Fabryka Obrabiarek Ponar Defum.
Członek Rady Nadzorczej JSW S.A., zgodnie ze złożonym oświadczeniem spełnia kryteria niezależności, określone w zasadzie 2.3. „Dobrych Praktykach Spółek Notowanych na GPW 2021”.