Ukończył studia na Wydziale Prawa na Uniwersytecie Warszawskim. Debiutował na łamach almanachu „Dom nad Odrą” jako poeta. W 1959 r. był jednym z założycieli Korespondencyjnego Klubu Młodych Pisarzy. W latach 1956–1968 pracował w redakcji tygodnika „Nowa wieś”, następnie prowadził dział poetycki w miesięczniku „Barwy”. W latach 1986–1993 pełnił funkcję redaktora naczelnego czasopisma „Płomyczek”.