Родился 24 августа 1940 года в деревне Зайцево Смоленской области.
Тренер (тяжелая атлетика), арбитр.
Заслуженный тренер СССР (1984). Судья республиканской категории.
Окончил ГЦОЛИФК.
С 1966 года занимался тяжелой атлетикой со студентами Таганрогского радиотехнического института. В 1969 году переехал в Димитровград, где более 30-ти лет работал тренером в СК «Нейтрон».
Среди его учеников — Ю. Захаревич.
Награжден орденом Дружбы народов, медалью «За трудовое отличие» (23.04.1985).
Почетный гражданин Димитровграда Ульяновской области (26.08.1998).
Мемориальная доска установлена в Димитровграде Ульяновской области по адресу: проспект Димитрова, 14.
Скончался 17 ноября 2002 года в Салехарде. Похоронен на Городском кладбище в Димитровграде Ульяновской области.