Urodził się w Starachowicach w 1947 roku. Ukończył Technikum Mechaniczne. Magister inżynier odlewnik po studiach w krakowskiej Akademii Górniczo-Hutniczej. Karierę zawodową rozpoczął w 1972 roku w Dziale Głównego Metalurga "dolnych zakładów" FSC (obecnie Odlewnie Polskie SA). Pracował tam przez 14 lat, awansując w 1986 roku na stanowisko kierownika Działu Hartowni FSC. Po blisko 20 latach pracy przekwalifikował się i został urzędnikiem. Wraz z nastaniem samorządów, w 1991 roku trafił do Urzędu Pracy, gdzie doczekał emerytury. Ostatnie pięć lat na stanowisku zastępcy dyrektora PUP w Starachowicach.