Ur. w Ruszczyźnie, ukończył zamojskie LO, zdobył wykształcenie administracyjne. Od 1942 w AK, był żołnierzem 2 kompanii 9 p.p. AK Ziemi Zamojskiej, ps. "Żbik". W X 1944 aresztowany przez NKWD i skazany na 10 lat łagrów, zesłany na Komi, w rejon Peczory i Workuty, w 1947 zwolniony. W 1952-81 pracował w Wydziale Finansowym najpierw PRN (był z-cą kierownika), później UW (zastępca dyrektora). Działał w ZSL i ZBoWiD (w l. 80. z w miejskiej komisji wyborczej). W 1989-2000 był prezesem oddziału wojew. Związku Sybiraków i czł. ZG, z jego inicjatywy ufundowano tablice, sztandar, wystrój celi na Rotundzie, nadano imię Sybiraków jednej z ulic. Wydał wspomnienia Wróciłem z Sybiru (2000). Odznaczony m.in. Krzyżem Oficerskim OOP, Krzyżem Walecznych i orderem Zwycięstwa i Męczeństwa. Mieszkał przy ul. Akademickiej w d. seminarium. Pochowany na zamojskim cmentarzu.