Родился 4 декабря 1919 года в деревне Трубяная (позже Оленинского района Тверской области).
Спортсмен (шахматы).
Мастер спорта (1952).
Участник чемпионата РСФСР (1953).
Работал бухгалтером колхоза «Маяк коммунизма» в селе Большой Борок Каменского района Калининской области.
Вел раздел «Шахматы» в газете «Калининская правда» (с 1990 года — «Тверская жизнь»).
Участник Великой Отечественной войны. Награжден орденом Отечественной войны I степени (6.04.1985).
Скончался 20 февраля 2002 года.