Родился 1 декабря 1946 года в Вологде.
Тренер (легкая атлетика), арбитр.
Заслуженный тренер РСФСР (1989). Заслуженный тренер СССР (1992). Судья всероссийской категории (8.02.2017).
Окончил Ярославский государственный педагогический институт имени К.Д. Ушинского.
С 1972 года — старший тренер-преподаватель СДЮШОР (Ярославль).
Среди его учеников — М. Тарасов.
Награжден медалью ордена «За заслуги перед Отечеством» II степени (22.11.1999), медалью «За трудовое отличие», Почетным знаком «Отличник народного просвещения РСФСР», нагрудным знаком «Отличник физической культуры и спорта» (14.06.2012).