W latach 1995–2000 wykłady z etyki w Wyższej Szkole im. Pawła Włodkowica w Płocku. W latach 1999–2005 wykłady z etyki w Akademii Humanistycznej im A. Gieysztora w Pułtusku.

Od roku 2018 profesor Państwowej Wyższej Szkoły Zawodowej w Ciechanowie. Wiceprzewodniczący Zespołu ds. Oceny Jakości Kształcenia dla Kierunku Pedagogika oraz członek Rady Wydziału Ochrony Zdrowia i Nauk Humanistycznych i Wydziałowej Komisji ds. Oceny Jakości Kształcenia tejże uczelni.

W 2007 odznaczony Wielkim Orderem św. Zygmunta, najwyższym odznaczeniem diecezji płockiej.

W 2017 roku otrzymał od studentów tytuł Belfra Roku dla najlepszego wykładowcy na Wydziale Studiów nad Rodziną na Uniwersytecie Kardynała Stefana Wyszyńskiego.

W 2017 roku odznaczony tytułem Superpłocczanina za całokształt działalności, a szczególnie za prowadzenie i inicjowanie dyskusji w Sekcji Dialogu w Towarzystwie Naukowym Płockim.

W latach 1968–1970 służba w 54 Batalionie Ratownictwa Terenowego w Bartoszycach, w tzw. jednostce kleryckiej, a po 47 latach, 22 maja 2017 roku otrzymał awans oficerski i uzyskał stopień podporucznika.

Zmarł nagle, 17 sierpnia 2020 r. w swoim domu rodzinnym w Borutach.

Kariera naukowa W 1967 roku matura w Liceum św. Stanisława Kostki w Płocku;