Wychowanek Junosti Mińsk. Występował w białoruskiej ekstralidze. W 2003 został wybrany w drafcie do kanadyjskich rozgrywek juniorskich CHL przez klub Moncton Wildcats, a także w drafcie NHL z 2003 przez amerykański klub St. Louis Blues. W sezonie 2003/2004 grał w kanadyjskiej lidze QMJHL, w od 2004 do 2007 w ligach amerykańskich AHL i ECHL oraz równolegle w białoruskiej ekstralidze w barwach macierzystej Junosti, w której pozostał w kolejnych latach. W styczniu 2010 po raz pierwszy został zawodnikiem Dynama Mińsk w lidze KHL, a po raz kolejny w połowie 2013 i w 2014. W 2015 zawodnik Jertysu Pawłodar. Następnie powrócił do Junostii.