Działalność społeczna i polityczna W Kolnie dał się poznać jako społecznik, prowadził kabaret. Utrzymywał rozległe kontakty i działał w Stronnictwie Demokratycznym (SD). W 1988 roku uzyskał mandat radnego Wojewódzkiej Rady Narodowej w Łomży.
Działalność historyczna Równolegle z karierą farmaceutyczną rozwijał działalność historyczną. Jego warsztat naukowy kształtował się pod wpływem współpracy z prof. Jerzym Wiśniewskim oraz Donatą Godlewską. W 1997 roku uzyskał doktorat z historii (nauk humanistycznych) w Krakowie na podstawie pracy Wizna i ziemia wiska do 1529 roku.
Specjalizował się w badaniach nad osadnictwem Mazowsza Północno-Wschodniego, historią miast i parafii. Jego debiutancka monografia Kolno na Mazowszu (1982) oraz kolejne prace charakteryzowały się łączeniem faktografii z elementami narracyjnymi, mającymi na celu popularyzację historii regionu. W swoich publikacjach często opowiadał się za apoteozą polskiego czynu niepodległościowego, co widoczne było m.in. w pracach poświęconych Kazimierzowi Pułaskiemu czy legendarnemu Janowi z Kolna. Opublikował również opracowanie genealogiczne Moi przodkowie, moja rodzina i ja (1997).