Ur. w Zamościu, w rodzinie o tradycjach niepodległościowych, ukończył technikum energetyczne, od 1968 przez całe zawodowe życie związany z Zakładem Energetycznym, pracował jako dyspozytor mocy. Był jednym z organizatorów "Solidarności" w Zamościu, w 8-osobowym Międzyzakładowym Komitecie Założycielskim NSZZ "S". Uniknął internowania ukrywając się. Działacz Świat. Związku Żołnierzy AK (sekretarz Koła) i Związku Solidarności Polskich Kombatantów (skarbnik Zarządu Regionu). Kolekcjoner pamiątek niepodległościowych i solidarnościowych.