Born in Leningrad. Studied singing since childhood. From 11 to 15 years he sang in the Children's Choir of Television and Radio of St. Petersburg.
In 2013, he graduated from St. Petersburg State Academy of Theatre Arts (master A. V. Petrov). Parallel to his studies he joined to the theatre "Zazerkalye". On its stage he has performed the leading role in operas, operettas and musicals.
Since March 2014, Igor is a member of the troupe of the theater charity "Originally from Blockade" led by Makar Alpatov. He has concert activity, as well.
In 2016-2017 he played the part of Alfred in the Moscow production of the musical "Dance of Vampires" by Stage Entertainment.
Since 2013 he takes part in the performances of the St. Petersburg Theatre of Musical Comedy. Played the role of Alfred in the musical "Tanz der Vampire", the role of Aladdin in the children's musical performance "Aladdin". He is currently engaged in a concert "Hits of Broadway" and the musical "Jekyll & Hyde" (Simon Stride, Ensemble-swing).