Конным спортом начал заниматься в 1965 году в конноспортивной школе ДСО «Спартак» (Ташкент).
В 1979 году окончил Узбекский ГИФК. С 1980 года работал инструктором по конному спорту в Государственном комитете по физкультуре и спорту Украины. В чемпионатах страны начал участвовать в 1974 году, в сборную СССР по выездке входил с 1976 года. Тренировался под руководством своего отца — Александра Ковшова[1][2]
Чемпион XXII летних Олимпийских игр в командном зачёте по выездке и серебряный призёр в личном зачёте (1980), участник летних Олимпийских игр 1988 (4-е место в командных соревнованиях), неоднократный призёр международных соревнований, восьмикратный чемпион СССР (1980—1986), неоднократный призёр всесоюзных соревнований по выездке. Серебряный призёр чемпионата Европы 1991 года.