Играх в региональных лигах Северной Америки. С 2002 года выступает в российской Суперлиге. Играл за «Салават Юлаев», «Сибирь», магнитогорский «Металлург», ХК МВД, ЦСКА. Сезон 2007/08 провёл в московском «Спартаке».
Сезон 2008-2009 провел в составе клуба КХЛ «Сибирь». На 2009 год является игроком ХК Сокол (Киев)