Urodzony 26 lipca 1961 roku w Zakliczynie. W latach 2010-2014 burmistrz Zakliczyna.
Absolwent Akademii Wychowania Fizycznego w Krakowie. Ukończył także studia podyplomowe w zakresie zarządzania oświatą na Akademii Pedagogicznej w Krakowie oraz w zakresie zarządzania jakością, stanowienia prawa oraz finansów w jednostkach samorządu terytorialnego na Uniwersytecie Warszawskim.
Pracował jako nauczyciel wychowania fizycznego w Zespole Szkół Ponadgimnazjalnych w Zakliczynie. Następnie był dyrektorem tej szkoły.