Szkołą podstawową w Pieniężnie kierował do przejścia na emeryturę w 1984 roku. Nadal pracował jako nauczyciel języka niemieckiego w swojej szkole. W 1993 zdał jeszcze egzamin uprawniający do nauczania języka niemieckiego w szkołach podstawowych, nauczając tego języka w szkole do roku 1999Harcerska watra nad Pasłęką : szkice i źródła do historii Hufca Związku Harcerstwa Polskiego im. Mikołaja Kopernika w Braniewie 1946–2005 / [red. i uzup. Jerzy Chrabąszcz]. – Olsztyn : Olsztyńska Szkoła Wyższa im. Józefa Rusieckiego, 2006, s. 211–215. Łącznie przepracował jako nauczyciel w Pieniężnie przez 47 lat.
Oprócz pracy pedagogicznej był też aktywnym działaczem licznych organizacji:
Związku Harcerstwa Polskiego – do którego wstąpił w Liceum Ogólnokształcącym w Działdowie w 1945 roku, w 1952 złożył zobowiązanie instruktorskie, stopień przewodnika uzyskał w 1957, podharcmistrza w 1960, harcmistrza w 1969, harcmistrza Polski Ludowej w 1979 roku, 23 marca 1996 otrzymał tytuł honorowy Seniora ZHP, odznaczony Krzyżem „Za Zasługi dla ZHP” (1972); Polskiego Związku Filatelistów – członek od 1957, przy SP w Pieniężnie prowadził koło filatelistyczne, występował na krajowych i międzynarodowych wystawach ze kolekcjami swoich znaczków (Luxemburg 1969, Copernicana w Toruniu 1973, Łódź 1975, Bydgoszcz 1971 i 1980), nagrodzony brązową, srebrną i