Затем играл в России, сперва за московский «Спартак» в Суперлиге, затем за хабаровский «Амур» в Суперлиге и КХЛ. Покинул «Амур» 23 июля 2010 года. Выступал за Сборную Канады на Кубке Шпенглера 2010.