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 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", is currently involved in a children's musical performance "Aladdin" (Aladdin), concert "Hits of Broadway".
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.