Urodzony 6 listopada 1961 roku w Bochni.
Żonaty, dwóch dorosłych synów.
Absolwent Akademii Górniczo-Hutniczej i Politechniki Krakowskiej, doktor nauk technicznych.
Adiunkt na Wydziale Inżynierii Mechanicznej i Robotyki AGH. Burmistrz miasta Bochni w kadencji 2006-2010.
Absolwent studiów podyplomowych i kursów w zakresie "Zarządzania i Organizacji w Jednostkach Samorządowych i Podległych", "Zarządzanie Nieruchomościami", "Kandydatów na Członków Rad Nadzorczych" oraz "Konsultant Zarządzania Projektami Infrastrukturalnymi".
W ostatnich czterech latach uczestnik projektów europejskich m. in. Knowledge and Innovation Community.