Wicedyrektor Wojewódzkiego Urzędu Pracy; członek Sektorowej Rady Kompetencji Przemysłu Motoryzacyjnego. Menedżer i szkoleniowiec. Od początku kariery zawodowej związany z edukacją i funkcjonowaniem samorządu terytorialnego. W latach 2006-2008 pełnił funkcję Podkarpackiego Kuratora Oświaty. Instruktor i sędzia szachowy, członek Komisji Wdrażania Szachów do Szkół przy Zarządzie Polskiego Związku Szachowego w Warszawie.