Posiada wykształcenie wyższe – mgr techniki. Ukończył równolegle studia fakultatywne z matematyki a następnie studia podyplomowe m. in. w zakresie zarządzania kadrami, przedsiębiorczości, doradztwa zawodowego. Ukończył Specjalistyczny Program MSWiA oraz The World Bank – Nowoczesne Zarządzanie w Administracji Publicznej. W
Piastował stanowiska Dyrektora w Zespole Szkół Energetycznych w Bielsku-Białej i Wicedyrektora Wojewódzkiego Ośrodka Politechnicznego w Bielsku-Białej. cześniej wykładowca Akademii Techniczno-Humanistycznej. Prowadził także zajęcia z informatyki na Wyższej Szkole Ekonomiczno-Humanistycznej w Bielsku-Białej.
Współpracował z Regionalnym Centrum Informacji Europejskiej jako specjalista w zakresie funduszy przedakcesyjnych i strukturalnych. Był ekspertem w programach Unii Europejskiej w zakresie informatycznych systemów zarządzania kryzysowego i zarządzania kryzysowego w czasie pożarów lasów (SIPROCI, PROMPT). Wiceprezes Stowarzyszenia Na Rzecz Wspierania Rozwoju Regionów w Polsce Południowej. Współpracuje z Polskim Związkiem Emerytów Rencistów i Inwalidów.
wicewojewoda śląski, były wicestarosta bielski, były wiceprezes Wojewódzkiego Funduszu Ochrony Środowiska i Gospodarki Wodnej w Katowicach.