Publikował swoją twórczość poetycką w wielu pismach literackich i społeczno-kulturalnych, Polskim Radiu, i telewizji oraz w zbiorach, almanachach i arkuszach poetyckich w kraju. Jego poezja była tłumaczona na język słowacki i ukraiński. Laureat wielu konkursów poetyckich, pamiętnikarskich, publicystycznych. Instruktor i reżyser teatralny, działacz kulturalny i społeczny. Twórca, a potem przez wiele lat współorganizator i realizator dorocznych ogólnopolskich przeglądów amatorskich zespołów teatralnych np. „Rypińskie Wiosny Teatralne”.
Członek stowarzyszeń twórczych i klubów literackich, takich jak: Związek Literatów Polskich, Stowarzyszenie Autorów Polskich, Stowarzyszenie Dziennikarzy RP, Polskie Stowarzyszenie Prasy Lokalnej oraz towarzystw naukowych, społeczno-kulturalnych i regionalnych, m.in. Włocławskiego Towarzystwa Naukowego, Dobrzyńsko-Kujawskiego Towarzystwa Kulturalnego we Włocławku, Towarzystwa Miłośników Ziemi Rypińskiej, Toruńskiego Towarzystwa Kultury.
Twórca i redaktor naczelny gazet lokalnych: „Kroniki Rypińskiej”, „Ziemi Rypińskiej”, „Gazety Skrwileńskiej”, współpracownik i stały korespondent wielu pism lokalnych i regionalnych oraz prasy ogólnopolskiej.
Członek Bractwa Literackiego przy oddziale Civitas Christiana w Rypinie.