Pochodził z Borzechowa (Kolbuszowskie), ukończył 4 klasy gimnazjum. W 1926 przybył z Modliborzyc do Zamościa, rok później  został pracownikiem gminy Nowa Osada, a w 1939 Urzędu Miejskiego w Zamościu. W czasie wojny ranny, w 1942-44 pracował w "Snopie", od 1 II od 1946 w Zarządzie Miejskim, Był zastępcą sekretarza ZM, od 1950 kierował USC (do 31 III 1970). W l. 40. działał w Tow. Miłosierdzia "Caritas" (od 1950 sekretarz) i Tow. Przyjaciół Żołnierza (1946-50 sekretarz, w ZHP, przewodniczył Miejskiemu Komitetowi Obrońców Pokoju. Był wielkim miłośnikiem przeszłości miasta, jego żywą i niestety, nie wykorzystaną, kroniką. Numizmatyk. Do i po wojnie mieszkał przy ul. Zacisze 12, potem Partyzantów 51. Spoczywa na zamojskim cmentarzu. Żona Janina była znaną działaczką Sodalicji Mariańskiej.