Urodził się w dniu 1 września 1939 r. w Lublinie. Wykształcenie zasadnicze zawodowe. W latach 1967-71 był pracownikiem WSK PZL Świdnik, od 1971 do 31 grudnia 1997 r. pracownikiem fizycznym Fabryki Maszyn Rolniczych Agromet w Lublinie (od stycznia 1990 r. Sipma SA), członkiem Oddziałowej Rady Zakładowej Związku Zawodowym Metalowców.
W lipcu 1980 r. był współorganizatorem strajku w Agromecie, w sierpniu 1980 r. przewodniczącym Komitetu Strajkowego. Od września 1980 r. w działał „Solidarności”, był przewodniczącym Komitetu Założycielskiego, następnie Komisji Zakładowej, od 10 września 1980 do maja 1981 r. członkiem założycielem Międzyzakładowego Środkowo-Wschodniego Komitetu Założycielskiego „Solidarności” z siedzibą w Lublinie (później MKZ Regionu Środkowo-Wschodniego). W 1981 r. był delegatem na I Walne Zebranie Delegatów Regionu Środkowo-Wschodniego, następnie na I Krajowy Zjazd Delegatów, członek Komisji Krajowej. Po 13 grudniu 1981 r. opublikowano jego oświadczenie potępiające tzw. ekstremistyczny nurt w „Solidarności”. W 1983 r. był współzałożycielem reżymowych związków zawodowych, od grudnia 1983 do 1985 r. był przewodniczącym NSZZ Pracowników w Agromecie.
