Urodził się w rodzinie Leona, robotnika, i Agaty z Reszków[2]. Ma młodszą siostrę Kazimierę. W młodości działał w harcerstwie, był instruktorem, członkiem Komendy Hufca ZHP w Kartuzach oraz Instruktorskiej Drużyny Akademickiej[3]. W 1965 roku ukończył studia na Wydziale Fizyki Uniwersytetu Mikołaja Kopernika w Toruniu[1]. W latach 1965–1973 był starszym asystentem Zakładu Fizyki WSI (Bydgoszcz)[2]. Od 1973 roku mieszka w Gdańsku.
Debiutował jako poeta na łamach prasy w 1959 roku. Był jednym z założycieli grupy poetyckiej „Kadyk”. Należał do redakcji miesięczników „Litery” (od 1973 roku kierował działem publicystyki społeczno-kulturalnej) i „Pomerania”[4], publikował w tygodniku „Czas”, od roku 1978 do stanu wojennego był członkiem kolegium redakcyjnego kwartalnika „Punkt. Almanach gdańskich środowisk twórczych”[5]. W 1980 roku uczestniczył w Strajku Sierpniowym w Stoczni Gdańskiejim. Lenina[3]. W latach 1984–1985 był kierownikiem literackim Teatru Muzycznego (Gdynia)[6]. Przekładał literaturę z języka litewskiego.
W latach 1970–1983 należał do Związku Literatów Polskich, w latach 1978–1980 przewodniczył Komisji Rewizyjnej ZG ZLP, członek założyciel Stowarzyszenia Pisarzy Polskich i członek tego Stowarzyszenia (1989–2008), od 1974 należy do PEN Clubu, a od lat 60. do Towarzystwa Bibliofilów im. Joachima Lelewela w Toruniu[3]. W 1990 roku powołał wydawnictwo Officina Nostra[7].
Jest mężem Krystyny Marciniak i ojcem Bartosza[4].
Twórczość
Koło - 1966
Niezmienność - 1968
Rzecz kaszubska - 1968
Białe są słowa miłości - 1970
Betonowy dom - 1971
Wiersze domowe - 1972
Uwagi o współczesności literatury kaszubsko-pomorskiej - 1973
↑ abPuzdrowski Edmund, [w:] JadwigaJ.CzachowskaJadwigaJ., AlicjaA.SzałaganAlicjaA., Współcześni polscy pisarze i badacze literatury : słownik biobibliograficzny, Warszawa: Wydawnictwa Szkolne i Pedagogiczne, 1994–2007, s. 536, ISBN 83-02-05444-5, OCLC31963289 [dostęp 2023-04-25].
↑Medal Stolema [online], Klub Studencki „Pomorania”, 16 marca 2017 [dostęp 2021-01-15] [zarchiwizowane z adresu 2021-01-21](pol.).