W 1972 roku ukończył zaoczne magisterskie studia administracyjno-prawne na Uniwersytecie im. Marii Curie-Skłodowskiej (UMCS) w Lublinie, a w 1975 roku roczny kurs pedagogiczny w Ośrodku Doskonalenia Nauczycieli (ODN) w Lublinie (dla nauczycieli przedmiotów zawodowych w szkołach średnich). W 1974 roku podjął pracę w Zespole Szkół Ekonomicznych w Chełmie jako nauczyciel przedmiotów zawodowych. Jako jeden z pierwszych wprowadził metodę dialogu na lekcjach, które traktował jako forum dyskusyjne, a nie czas monologu nauczyciela jako tego, który wie wszystko. We wrześniu 1992 r. przeszedł na emeryturę.

Działalność społeczna i pisarska Oprócz pracy zawodowej działał także społecznie, m. in. w ramach szkolnych i młodzieżowych organizacji młodzieżowych. Pełnił funkcję radnego Miejskiej Rady Narodowej w Białej Podlaskiej i w Chełmie, również jako wiceprzewodniczący Komisji Budżetu i Finansów. Szczególnie aktywnie udzielał się jako działacz Związku Nauczycielstwa Polskiego, do którego wstąpił w 1974 roku. W 1982 włączył się do prac mających na celu odrodzenie struktur związkowych. W latach 1986–1998 wchodził w skład Prezydium Zarządu Okręgu ZNP w Chełmie (początkowo jako członek, następnie sekretarz i przewodniczący Sekcji Emerytów i Rencistów).