Syn radzieckiego oszczepnika, medalisty olimpijskiego, Aleksandra Makarowa. Jego żoną jest Oksana Makarow – wicemistrzyni świata juniorów z 1990. Od sezonu 2013 jest trenerem rekordzisty Turcji w rzucie oszczepem Fatiha Avana.