В драфте НХЛ 2001 года выбран под общи 35 номером командой Анахайм Дакс. В сезоне 2003—2004 годов сыграл только одну игру за эту команду в НХЛ, находясь всё это время в командах Американской хоккейной лиге. В 2005 году сыграл 43 игры в НХЛ за Атланта Трэшерз, в которых отдал три результативных паса.
С 2008 года играет за СКА Санкт-Петербург в Континентальной Хоккейной Лиге.