Ur. w Czarnym Lesie (Tomaszowskie), w Zamościu od 1945, w 1950-54 mieszkał w domu dziecka (ojciec zginął w Jatutowie z rąk Podziemia). Wychowanek Szkoły Kadetów, w 1965 ukończył SGPiS (specjalność gospodarka miejska) i rozpoczął pracę w PMRN w Zamościu. Od 1967 był przewodniczącym Miejskiej Komisji Planowania, a w 1971-75 przewodniczącym PMRN (po reformie naczelnikiem), reprezentował miasto w Monte Cassino (1974). Później był kolejno sekretarzem KW PZPR w Lublinie i wojewodą lubelskim. Później posiadał odlewnię motoryzacyjną.