Studiował eksploatację maszyn i marketing w Szkole Głównej Gospodarstwa Wiejskiego w Warszawie.
Jest zastępcą dyrektora Wydziału Terenów Wiejskich w Urzędzie Marszałkowskim Województwa Śląskiego.
Wcześniej pracował Biurze Powiatowym Agencji Restrukturyzacji i Modernizacji Rolnictwa w Żywcu.
Były radny powiatu żywieckiego.