Wychowanek Łokomotiwu Jarosław. Od końca października 2012 zawodnik Jugry Chanty-Mansyjsk[1]. Od lipca 2013 ponownie zawodnik Edmonton Oilers, z którym podpisał roczny kontrakt[2]. Początek sezonu 2013/2014 w październiku 2013 zagrał w zespole farmerskim Oklahoma City Barons, po czym został wezwany do Edmonton[3][4]. Łącznie w sezonie NHL (2013/2014) rozegrał jedynie 7 meczów. Od maja 2014 zawodnik Witiazia Podolsk[5]. Z klubu odszedł w maju 2015[6].
W sezonie KHL (2019/2020) pełnił funkcję trenera konsultanta w Łokomotiwie Jarosław. W sierpniu 2019 został asystentem w sztabie trenerskim juniorskiej drużyny Łoko Jarosław w lidze MHL[7][8].