На драфте НХЛ 1999 года выбран в 1 раунде под общим 10 номером командой «Нью-Йорк Айлендерс». 3 июля 2002 года обменян во «Флориду Пантерз», где с перерывом на локаут играл до 2008 года.
В сезоне 2008/09 играл в КХЛ за казахстанский клуб «Барыс». В настоящее время выступает за финский «Эспоо Блюз».
В составе сборной страны — участник трёх чемпионатов мира (2001, 2004, 2008) и Кубка мира-2004. Также играл на двух молодёжных мировых первенствах, в 1999 и 2000 годах, на первом из них его команда выиграла бронзовые медали.