His repertory includes Canio (Pagliacci), Jose (Carmen), Cavaradossi (Tosca), Herman (The Queen of Spades), Pinkerton (Madama Butterfly), Lykov (The Tsar's Bride), Alfredo (La traviata), Lensky (Eugene Onegin), The Imposter (Boris Godunov), Turiddu (Cavalleria rusticana), Ferrando (Così fan tutte), Mozart (Mozart and Salieri), the part of tenor of Mozart's Requiem etc.
Mikhail Makarov is a prize-winner at the All-Russian and Republican Singing Competitions.