Родился 5 сентября 1951 года в Кушке Марыйской области Туркменской ССР.
Спортсмен (конный спорт).
Заслуженный мастер спорта СССР (1980).
Окончил Узбекский ИФК (1979).
Начал заниматься конным спортом в 1965 году в конно-спортивной школе ДСО «Спартак» (Ташкент). Выступал за ДСО «Спартак» (Ташкент), с 1988 года — за ВДФСО профсоюзов (Киев). Тренировался под руководством А.Н. Ковшова.
Чемпион СССР (1980-86).
В сборной СССР — 1976-88.
Олимпийский чемпион (1980) в командном зачете, 2-й призер Олимпийских игр (1980) в личном зачете.
2-й призер чемпионата Европы (1981).
Участник Олимпийских игр (1988).
Инструктор Государственного комитета по физической культуре и спорту Украинской ССР — с 1980 года.
Награжден орденом «Знак Почета» (1980, 1984).
Отец — А.Н. Ковшов.