
Urodzony 21 stycznia 1958 w Katowicach. W 1977 ukończył IV Liceum Ogólnokształcące im. Stanisława Anioła w Tarnowie, następnie studia na kierunku fizyka techniczna na Wydziale Elektrotechniki, Automatyki i Elektroniki Akademii Górniczo-Hutniczej w Krakowie. Na Politechnice Łódzkiej obronił doktorat.
Od 1981 roku pracuje w Zakładach Azotowych w Tarnowie Mościcach S.A. W latach 1991- 2001 jako Główny Specjalista d/s Ochrony Środowiska, Kierownik Działu Prewencji Środowiskowej - Pełnomocnik Zarządu ds. Systemu Zarządzania Środowiskiem. Od 2001 do 2002 w Warszawie prezes Polskiej Izby Przemysłu Chemicznego.
Od 2001 do 2006 piastował stanowisko prezesa Zarządu, dyrektora generalnego Zakładów Azotowych w Tarnowie Mościcach S.A. W tym czasie pełnił również funkcję wiceprzewodniczącego Rady Polskiej Izby Przemysłu Chemicznego. W latach 1998 – 2002 radny Rady Miejskiej w Tarnowie.
W roku 2006 zostaje wybrany w I turze prezydentem Tarnowa, startując jako kandydat niezależny..
Żonaty, dwie córki.
Zainteresowanie: kibic żużla, gra amatorsko w tenisa ziemnego.