Ur. w Stryjnie, w Krasnostawskiem, absolwent kursu nauczycielskiego, od 1966 magister pedag. (UMCS). W 1951-55 był zastępcą dyrektora Technikum Mechaniczno-Elektrycznego, a od 1956 dyrektorem kolejno Zasadniczej Szkoły Zawodowej, Technikum Mechanicznego, Zespołu Szkół Zawodowych i od 1975 Zespołu Szkół Ogólnokształcących. Był prezesem Oddziału Powiatowego ZNP (1967-69) i czł. Zarządu Okręgu w Lublinie, czł. MRN, sekretarzem KM PZPR (do 1956 czł. ZSL). Odznaczony Krzyżem Kawalerskim OOP. Spoczywa na zamojskim cmentarzu (H).