Pełnił też inne funkcje społeczno-polityczne: był członkiem Ogólnopolskiego Zespołu Pisarzy Partyjnych przy Komitecie Centralnym PZPR, wchodził w skład Komitetu Wojewódzkiego PZPR w Gdańsku (1975–1977), przewodniczył Komisji Kultury Wojewódzkiej Rady Narodowej w Gdańsku, należał do Prezydium Zarządu Wojewódzkiego Towarzystwa Przyjaźni Polsko-Radzieckiej w Gdańsku.
Jego twórczość klasyfikuje się jako element nurtu małego realizmu. Najbardziej znanym scenariuszem, jaki napisał, jest scenariusz do filmu Najdłuższa wojna nowoczesnej Europy, ukazującego zmagania Wielkopolan z germanizacją w Prusach. Później na podstawie scenariusza napisał powieść Najdłuższa wojna.
Od 1958 był mężem Ireny z domu Klaja, księgową.
Zmarł w Gdańsku, pochowany na cmentarzu Łostowickim.
Twórczość (wybór) „Małe punkty” „Gwiazda sezonu” „Z braku dowodów” „Godzina za godziną” „Trzecia runda” „Znaki szczególne” „Jazda okrężna” „Sploty” „Najdłuższa wojna” „Pod parasolem”, Wydawnictwo Morskie 1983 „Pan na Żuławach” „Jak się pozbyć czarnego kota”