Родился 3 июня 1925 года в городе Нежин (Черниговская область, Украина).
С августа 1943 года до октября 1944-го был курсантом Орловского пехотного училища.
В 1944 году — командир взвода в составе 174-ой стрелковой дивизии 3-го Белорусского Фронта.
В 1945 году — командир взвода в составе 121-ой гвардейской стрелковой дивизии 4-го Украинского фронта.Участвовал в сражениях на Восточно-Прусском фронте и в Пражском наступлении. Награждён медалями «За победу над Германией» , «За взятие Кенигсберга» и «За освобождение Праги» . Уволен в запас в звании гвардии старшего лейтенанта в 1947 году.
В 1953 году окончил факультет журналистики МГУ. Позднее окончил исторический факультет КемГУ в г. Кемерово. Работал в газетах республики Мордовия.
В марте 1962 года вступил в Союз журналистов СССР.
В январе 1964 года вступил в Союз писателей СССР.
В 1964 году переехал в Москву.
С 1965 года работал на Всесоюзном радио. Опубликовал рассказы в журнале Искатель («Тихий угол» , «Поиск» и др).Умер 17 августа 1984 года в Москве, похоронен на кладбище в Лайково Одинцовского района.