Подполковник
Родился 13 октября 1914 года в селе Гарбузин (Корсунь-Шевченковский район, Черкасская область, Украина). В 1935 году поступил в Ленинградский институт философии, лингвистики и истории. Со второго курса мобилизован в РККА, одновременно работал журналистом. Участник советско-финской войны 1939—1940 годов, Член КПСС с 1940 года.
В начале Великой Отечественной войны на оперативной работе в Особом отделе Ленинградского фронта. В 1942 году назначен начальником Особого отдела авиационной дивизии, затем заместителем начальника отдела контрразведки 14-й воздушной армии. Принимал участие в операциях по прорыву и снятию вражеской блокады Ленинграда. Награжден многими боевыми орденами и медалями.
После увольнения из органов госбезопасности работал редактором в Ленинградском отделении ТАСС, заведующим отделом литературы «Ленинградской правды». Экстерном окончил Ленинградский университет в 1950 году. С 1955 года — ответственный секретарь, с 1958 года на протяжении многих лет работал заместителем главного редактора журнала «Звезда». Член Союза писателей СССР. Автор книг: «Шевченковский Петербург», 1964, «Третья встреча», 1970, «Первое лето», 1979, «Дума про Огонь» — 1985, «Шевченковский Киев» — 1991, «Труды и дни Кобзаря» — 1996, «Шевченковский Корсунь», изданную посмертно в 2003 году. Переводил на русский язык произведения украинских авторов.