Родился 5 ноября 1924 года в деревне Кишкино Павловского района Горьковской области.
Учился после семилетки в Павловском индустриальном техникуме. Весной 1940 года родители, у которых было шестеро детей, переехали на новое место жительства — в Поназыревский район Горьковской области. Тот район в годы войны отошел к образовавшейся тогда Костромской области.
В Костромской области работал в разных местах. Потом, уже будучи женатым, с семьей переехал в Саратовскую область. Учился на дневном отделении Саратовского юридического института и заочно на филологическом факультете Саратовского госуниверситета.
Проходил срочную службу с октября 1942 по июль 1950 года. Участвовал в боях Великой Отечественной войны на Северо-Западном фронте в составе отдельной лыжной бригады.
Награжден медалями: "За боевые заслуги", "За победу над Германией", орденом Отечественной войны 2 степени, медалью "Ветеран труда", юбилейными медалями.
В Шатках жил с осени 1959 года. Работал в прокуратуре. Позже в редакции газеты «Новый путь».
Член Союза журналистов России. Печатался в областных и районной газете.