Born in Pyatigorsk, Russia; Ilya is currently in the ensemble of the Bolshoi Theater. He was a member of the prestigious Young Singers Project at The Salzburg Festival, where he will appeared in both Lady Macbeth of Mtsensk conducted by Mariss Jansons in a new production by Andreas Kriegenburg and in concert performances of Lucrezia Borgia conducted by Marco Armiliato.
This season, Ilya will make his Opéra national de Paris debut as Figaro in Il barbiere di Siviglia.
From November 2014 to June 2017, Ilya was a member of the Young Artist Program of The Bolshoi Theatre where he studied with Dmitry Vdovin. During his time in the program, he performed in chamber music concerts with Ivari Ilja, Liubov Orfenova, Semyon Skigin and Giulio Zappa as well as in the concerts of the Young Artists Program of the Bolshoi Theatre in France: 2015 at Opéra de Toulon and at Opéra de Nice, 2016 at Opéra de Lille, and 2017 at Théâtre du Châtelet. He also attended numerous master classes with Svetlana Nesterenko, Neil Shikoff, Sir Thomas Allen, Evgeny Nesterenko, Kurt Rydl, Carol Vaness, Elizabeth Vidal, Diane Zola, Alessandro Amoretti, John Fisher, John Norris, Stephanie Rhodes, Paul Curran and Giacomo Sagripanti.
During the 2015/16 season he made his Bolshoi Theatre debut as Moralès in Carmen under Tugan Sokhiev, later returning as Shchelkalov in Boris Godunov under Ainars Rubikis. During the 2016/17 season at The Bolshoi Theatre he performed the role of Novice’s friend in Billy Budd under William Lacey and then he made his debut as Malatesta in Don Pasquale under Michal Klausa. The 2017/18 season included his debut at Glyndebourne Touring Opera as Guglielmo in Nicholas Hytner’s classic production of Così fan tutte, the same role he sang at Vilnius Opera and at the Bolshoi, where he also took part in the productions of Billy Budd, Boris Godunov, Carmen and Don Pasquale.
In Summer 2019, Ilya made his debut at the Bregenzer Festspiele with the title role in Eugene Onegin. He followed this by making his second debut of the season at at Opera national de Paris as Figaro in Il barbiere di Siviglia. Later in the season he will perform the part of Marcello in La Boheme in Torino and will later return to Bregenzer Festspiele as Marullo in Rigoletto and Dositèo in Nerone.