Ur. w Ładzie k. Goraja, walczył w BCh, ukończył Liceum Pedag. w Lublinie. W 1949-51 był kierownikiem Ośrodka Metodycznego ZHP (późniejszy Młodzieżowym DK). Uczył od 1951 (szkoła nr 6), rok później został kierownikiem, następnie dyrektorem szkoły nr 2, pozostając na tym stanowisku do 1984. Pełnił funkcję prezesa Oddziału Powiat. ZNP. Był także prezesem zarządu powiat. TPD.