Menulis kelanjutan untuk paragraf ini - Dengan tim nasional Belarus, ia mengambil bagian dalam Kejuaraan Tim Catur Eropa pada tahun 2001 dan 2003 dan dalam lima Olimpiade Catur antara tahun 2000
dan 2008. Di tingkat klub, ia bermain di Piala Klub Eropa pada tahun 2001 dan pada tahun 2003-2007 untuk Vesnianka Minsk. Sejak 2009 ia bermain untuk klub Ukraina A DAN DZO & PGMB Luhansk. Di Rumania, ia bermain untuk Sah Club Hidrocon Bacău, di Republik Ceko untuk BŠŠ Frýdek-Místek, dan di Slowakia untuk ŠK Caissa Čadca.