Urodzony 1 stycznia 1954 roku w Mielcu. Magister ekonomii, specjalność: zarządzanie przedsiębiorstwem, absolwent Szkoły Głównej Handlowej w Warszawie. Przedsiębiorca i od 1977 roku dyrektor i właściciel Zakładu Produkcyjno Handlowego Hurtowni Części Zamiennych do Autobusów.
W latach 1990-1994 przewodniczący rady gminy Tuszów Narodowy, a następnie radny i przewodniczący rady powiatu mieleckiego (1998-2006). W latach 2010-2014 radny sejmiku podkarpackiego. Wiceprezes Zarządu Głównego OSP i Ludowego Klubu Sportowego Tuszów Narodowy.