Wychowanek klubu Junost' Mińsk, w strukturze którego grał początkowo w drużynie Junioraw sezonie 2007/2008. W 2008 został wybrany w drafcie do kanadyjskich rozgrywek juniorskich CHL przez klub Brandon Wheat Kings w 1 rundzie z numerem 39. W tym samym roku wyjechał do Ameryki Północnej i przez dwa latach grał w drużynie Shattuck St. Mary's Midget Prep. w lidze USHS-Prep. W tym czasie w 2009 najpierw w KHL Junior Draft 2009 został wybrany przez Dynama Mińsk (runda 1, numer 18). a wkrótce potem w drafcie NHL z 2009 został wybrany przez Tampa Bay Lightning (runda 7, numer 183). Od 2010 przez cztery sezonie występował w barwach drużyny Uniwersytetu Cornella w rozgrywkach NCAA. W tym czasie w kwietniu 2013 jego prawa zawodnicze przejął inny klub NHL; Chicago Blackhawks. W sezonie 2013/2014 w kwietniu 2014 został zawodnikiem klubu Milwaukee Admirals i rozegrał jeden mecz w rozgrywkach AHL. W lipcu 2014 został zawodnikiem Rockford IceHogs. W jego barwach grał w dwóch sezonach AHL, przy czym w edycji 2014/2015 równolegle był graczem zespołu w lidze ECHL. W lipcu 2016 został zawodnikiem Dynama Mińsk w rosyjskich rozgrywkach KHL. Z tą drużyną rozegrał sezon &lt;a href="KHL%20%282016/2017%29"&gt;KHL (2016/2017)&lt;/a&gt;. W lipcu 2017 przeszedł do kanadyjskiego klubu Manitoba Moose i rozegrał sezon &lt;a href="AHL%20%282017/2018%29"&gt;AHL (2017/2018)&lt;/a&gt;. W maju 2018 ponownie został zawodnikiem Dynama Mińsk. W maju 2020 przeszedł do Awangarda Omsk.