Hamilton Bulldogs
Выступал за Тивали Минск, Лас-Вегас Тандер (ИХЛ), Локомотив Ярославль, Гамильтон Булдогс (АХЛ), Металлург Новокузнецк, ТПС Турку, Химик Воскресенск, ХК Гомель.