Urodził się i wychował w Miechowie, woj. małopolskie.
Absolwent: Technikum Budowlanego w Olkuszu oraz Politechniki Świętokrzyskiej Wydział Mechaniczny w Kielcach.
W roku 1984 otrzymał tytuł mgr inż. Mechanika.
Staż zawodowy:
1984 – 2002 - Nauczyciel Zespołu Szkół Rolniczych w Krzelowie,
1993 – 2002 - Dyrektor powyższej Szkoły.
W latach 1994–2002 - Radny Rady Miejskiej w Sędziszowie.
W kadencji 1994–1998 przewodniczący Komisji Budżetu i Finansów, a w kadencji 1998–2002 przewodniczący Rady.
Burmistrzem wybrany jesienią 2002 roku w pierwszych wyborach bezpośrednich, a później kolejno, 2006, 2010 i 2014.
Ponadto posiada kwalifikacje:
- studia podyplomowe z mechanizacji rolnictwa oraz organizacji i zarządzania oświatą,
- IIº specjalizacji z organizacji i zarządzania oświatą,
- w 2001 roku uzyskał tytuł nauczyciela dyplomowanego,
- studia Prawa Europejskiego.
Aktywność społeczna:
- skarbnik Stowarzyszenia Miast i Powiatów Małopolskich,
- sekretarz Stowarzyszenia Ludowego uniwersytetu Katolickiego w Kielcach,
- członek Zarządu Związku Miast i Gmin Regionu Świętokrzyskiego,
- członek Zarządu Wojewódzkiego ZOSP w Kielcach,
- wiceprezes Zarządu MGZOSP w Sędziszowie,
- członek Zarządu LGD "Ziemia Jędrzejowska - Gryf".