Начал карьеру в 1996 году, в Драфте НХЛ 1999 года выбран в 3 раунде под общим 19-м номером командой Финикс Койотс. С 2001 по 2003 сыграл в НХЛ 35 матчей, забросил 2 шайбы, сделал 2 результативных паса.
С 2005 года играет за СКА Санкт-Петербург.