Mikhail Pirogov was born in the village of Dalakhai, Tunkin District, Republic of Buryatia. He finished the Tchaikovsky School of Music in Ulan-Ude (2003), and attended the Rimsky-Korsakov State Conservatory in St Petersburg (class of Yuri Marusin). In 2010 he was engaged as soloist by the Buryat Academic Opera and Ballet Theatre. In 2011–2014, soloist of the Saratov Academic Opera and Ballet Theatre, and after 2014, soloist of the Buryat Academic Opera and Ballet Theatre. He has performed at the Mariinsky Theatre and at the Krasnoyarsk Opera and Ballet Theatre.
Since December 2018, soloist of the Khvorostovsky Krasnoyarsk Opera and Ballet Theatre.
Repertoire: Cavaradossi (Tosca), Jose (Carmen), Vaudémont (Iolanta), Vladimir Igorevich (Prince Igor), Pinkerton (Madama Butterfly), Hermann (The Queen of Spades), Rienzi (Rienzi, the Last of the Roman Tribunes), Prince (Rusalka), Indian Guest (Sadko), Andrei Khovansky (Khovanshchina), Manrico (Il Trovatore), King Gustav (Un ballo in maschera), etc.