Родился 5 апреля 1947 года в Мары Туркменской ССР.
Спортсмен (конный спорт), тренер, арбитр.
Мастер спорта СССР международного класса. Заслуженный тренер СССР (1980). Судья всесоюзной категории (1982).
Начал заниматься конным спортом в 1962 году. Воспитанник Хреновской конно-спортивной школы Бобровского района Воронежской области. Выступал за ДСО «Урожай» (Московская область). Тренировался под руководством В.Н. Куйбышева.
Чемпион СССР (1966, 1972 — на молодых лошадях; 1964, 1968 — на лошадях старшего возраста) в троеборье.
В сборной СССР — с 1967 года.
Чемпион Европы (1973 — в троеборье в личном зачете; 1965 — в троеборье в командном зачете.
Участник Олимпийских игр (1968).
Тренер сборной СССР — с 1975 года.
Награжден медалью «За трудовую доблесть» (1980).