Род. в Ленинграде в семье профсоюзного работника. Пережил блокаду Ленинграда. Окончил ф-т журналистики Ленинградского ун-та (1952). Был членом КПСС (с 1951). Работал зав. отделом студенческой молодежи в газете "Смена" (1952), секретарем Ленинградского обкома ВЛКСМ и одновременно редактором ленинградской газ. "Смена", зам. гл. редактора (1954-59), затем гл. рдактором газ. "Комсомольская правда" (1959-65), ответств. секретарем газ. "Правда" (освобожден в 1967 в связи с публикацией в газете в июле 1965 острокритической статьи А.Сахнина о директоре китобойной флотилии "Слава"), зав. коррпунктом "Правды" в ГДР (1967-84), секретарем правления СП СССР (1984), гл. редактором ж-ла "Знамя" (1984-86), зав. отделом культуры ЦК КПСС (1986-88), гл. редактором "ЛГ" (декабрь 1988-март 1990).
Дебютировал как поэт в 1945: ленинградская газ. "Вагоностроитель" (13.09), но затем почти 20 лет не печатал свои стихи, "дебютировав" вторично в газ. "Правда" (7.05.1965) и ж-ле "Знамя" (1965, № 6). Автор кн. стихов: Блокада. М, 1968, 1973, 1977, 1982, 1985, 1987; Память. Л., 1971; Долгое эхо. М., 1979; Улица России. М., 1979; Весы. М., "Сов. писатель", 1986; Белые ночи. М., "Правда", 1987; Весы. М., 1987; Стихотворения. М., 1989. Выпустил также сб. статей: Сила жизни. М., 1962. Печатал стихи в ж-ле "НМ" (1985, № 7; 1986, № 5).
Член СЖ СССР, СП СССР (1974). Был членом правлений СП РСФСР (1985-91) и СП СССР (1986-91). Нар. депутат СССР от СП СССР (1989-91).
Награжден орденами Ленина, Трудового Красного Знамени (1984), "Знак Почета", "Знамя труда" 1-й степени (ГДР), медалями, в т. ч. "За оборону Ленинграда" (1943). Засл. работник культуры РСФСР. Премия им. В.Воровского (1963), Гос. премия РСФСР (1986).