Pracował jako bibliotekarz w Wojewódzkiej i Miejskiej Bibliotece Publicznej w Zielonej Górze (1961–1963), dziennikarz „Gazety Chłopskiej” w Zielonej Górze (1963–1966, kierował jej oddziałem). Kierownik działu artystycznego dwutygodnika „Nadodrze” (1967–1979). W latach 1967–1971 w zespole redakcyjnym pisma „Orientacja”. Członek zespołu redakcyjnego pisma młodego ruchu literackiego i artystycznego „Integracje” (1978–1995). Od 1979 r. mieszkał w Gdańsku. Pracował jako redaktor w Redakcji Młodego Ruchu Artystycznego i Debiutów Młodzieżowej Agencji Wydawniczej (1979–1990), członek redakcji kwartalnika „Punkt” (1979–1981), redaktor naczelny „Gdańskiego Rocznika Kulturalnego” (1984–1999), redaktor naczelny czasopisma „Autograf” (miesięcznik 1988–1990, dwumiesięcznik 1995–2012), sekretarz redakcji „Magazynu Gdańskiego” (1995–2002). Od 1991 r. współpracował ze Spółdzielnią Wydawniczą Anagram, był w Radzie Nadzorczej. W 2004 r. przeszedł na emeryturę.