Otrzymał wiele nagród klubowych Stowarzyszenia Dziennikarzy Polskich oraz w konkursach na reportaż, organizowanych przez redakcje czasopism. Wygrał także konkurs na scenariusz filmu fabularnego, organizowany przez TVP, poświęcony sprawie połanieckiej. Scenariusz oparł na swojej książce reporterskiej pt. Nie oświadczam się. Na jego podstawie powstał film pt. Zmowa w reżyserii Janusza Petelskiego. Również na podstawie tej książki Janusz Wiśniewski wyreżyserował przedstawienie pt. Świadkowie w Teatrze Słupskim.

Od 1995 roku prowadzi zajęcia na Wydziale Dziennikarstwa i Nauk Politycznych (obecnie Wydział Dziennikarstwa Informacji i Bibliologii). Przez kilka lat pracował w Liceum Kamila Baczyńskiego w klasach o profilu dziennikarskim.

Twórczość Pukanie do drzwi (1977) Teraz tak mało miłości (1978) Biniu nie wzywa pomocy (1979) Krew po matce (1980) Nie oświadczam się (pierwsze wydanie 1981) Dusze w gipsie (1982) Szukanie własnego cienia (1984) Każdy przebiega dystans (1985) Ślizgiem (1986) Uleczyć życie (współautor pracy zbiorowej 1986) Śmierć przychodzi każdego dnia (1990) Oblicze zbrodni (1991) Fakt jest święty (2014) Nie oświadczam się (drugie wydanie rozszerzone 2014) Lękomyśli, transformacje i... (2017) Bezradność wobec istnienia (2017) Głupiejemy (2019) W euforii (2020) A nuż, widelec...