Родился 20 мая 1939 года в поселке Покровский Троснянского района Курской области.
Спортсмен (тяжелая атлетика), тренер, арбитр.
Мастер спорта СССР (1966). Заслуженный тренер РСФСР. Судья международной категории. Заслуженный работник физической культуры РФ (14.03.1994).
Был старшим тренером СДЮСШОР ФСО профсоюзов «Россия» (Мценск Орловской области).
Среди его учеников — В. Рубин.
Награжден медалью ордена «За заслуги перед Отечеством» II степени (21.04.2005), юбилейным знаком «70 лет Орловской области» (25.12.2007).
Скончался 28 мая 2021 года.