Родился 26 июля 1947 года в селе Судища Ярославской области.
Спортсмен (конный спорт), тренер, арбитр.
Заслуженный мастер спорта СССР (1980). Судья республиканской категории (1987).
Окончил Институт текстильной и легкой промышленности (1978).
Начал заниматься конным спортом в 1958 году в конно-спортивной школе ДСО «Урожай» (Ярославль). Выступал за ДСО «Спартак» (Ярославль), в 1973-75 годах — за ЦСКА (Москва).
Чемпион СССР (1977, 1980) в троеборье.
В сборной СССР — 1967-76, 1979-83.
Олимпийский чемпион (1980) в командном зачете.
Тренер конно-спортивной школы ДСО «Спартак» (Ярославль) — с 1983 года.
Среди его учеников — А. Пыркина, Т. Макарова.
Награжден медалью «За трудовое отличие».