Родился 22 октября 1962 года в Ленинграде.
Спортсмен (фигурное катание), тренер.
Мастер спорта международного класса (1985). Заслуженный мастер спорта (1989).
Окончил ГДОИФК имени П.Ф. Лесгафта.
Начал заниматься фигурным катанием в 197о году в СКА (Ленинград), затем — в ДСО «Зенит», ДСО «Труд» (оба — Ленинград). Тренировался под руководством Т.Н. Москвиной и И.Б. Москвина.
Чемпион СССР (1984, 1985, 1988, 1989, 1990) в парном катании, 2-й призер чемпионата СССР (1987) в парном катании.
В сборной СССР — 1983-89.
3-й призер Олимпийских игр (1984) в парном катании.
2-й призер чемпионата мира (1985) в парном катании, 3-й призер чемпионата мира (1988) в парном катании.
Чемпионка Европы (1987, 1989) в парном катании, 2-й призер чемпионата Европы (1985, 1988, 1990) в парном катании.
Чемпион мира среди юниоров (1980, 1981), 2-й призер чемпионата мира среди юниоров (1979).
Победитель всесоюзного турнира «Олимпийские надежды» (1980), международного турнира «Приз профсоюзов СССР» (1981, 1983), международного турнира на призы газеты «Московские новости» (1981, 1983, 1984, 1985), 2-й призер международного турнира на призы газеты «Московские новости» (1982), 3-й призер международного турнира на призы газеты «Московские новости» (1987).
Участник Олимпийских игр (1988), чемпионатов мира (1984, 1986, 1987, 1990), чемпионата Европы (1984).
Награжден медалью «За трудовое отличие».
Жена — Л.Ю. Селезнева, дочь — К.О. Макарова.
Живет и работает тренером в Ньюбурге (Нью-Йорк, США).