Prize-winner at the International Lysenko Competition (1997), the Elena Obraztsova International Competition (St Petersburg, 1999), the IV International Rimsky-Korsakov Vocal Competition (St Petersburg, 2000) and at the International Maniuszko Competition (Warsaw, 2004).
Graduated from the Minsk Academy of Music in 1999 (class of Professor A. Generalov).
Made his debut at the Belorussian National Opera as Eugene Onegin (Eugene Onegin) and became a member of the Company (1997–99).
Joined the Mariinsky Theatre Academy of Young Singers in 1999.
Received a study grant from the Friends of the Kirov Opera and Ballet.
Mariinsky Theatre soloist since 2005.
Eugene Onegin (Eugene Onegin),
Robert (Iolanta in concert),
Yeletsky (The Queen of Spades),
Venetian Merchant (Sadko),
Mizgir (The Snow Maiden),
Ferdinand (Betrothal in a Monastery),
Andrei Bolkonsky (War and Peace),
Figaro (Il barbiere di Siviglia), Rodrigo (Don Carlo),
Enrico (Lucia di Lammermoor),
Marcello (La boheme),
Has participated in concerts by the Academy. Has toured with the Mariinsky Theatre to Israel, Great Britain (Covent Garden), China, Italy (La Scala), Switzerland and Austria. Participated in Placido Domingo?s OPERALIA in Salzburg (2000). Performed the role of Marcello in La Boheme in 2002 at the Washington Opera (USA). Has performed as Onegin at the Aix-en-Provence Festival (France), the Theatre du Chatelet (Paris) and the Welsh National Opera (Cardiff).