У дорослому футболі дебютував 2009 року виступами за команду клубу «Шахтар» (Солігорськ), кольори якої захищав до кінця 2011 року, провівши за цей час 55 матчів у чемпіонаті.
10 грудня 2011 року перейшов у БАТЕ за 600 тис. доларів[2]. Наразі встиг відіграти за команду з Борисова 13 матчів в національному чемпіонаті.
17 листопада 2010 року у віці 19 років дебютував в офіційних матчах у складі національної збірної Білорусі в товариському матчі проти збірної Оману, який завершився перемогою європейців з рахунком 4-0.
Наразі провів у формі головної команди країни 58 матчів, в яких забив 1 гол.