На драфте НХЛ 1994 года был выбран в 1-м раунде под общим 12-м номером командой «Квебек Нордикс». 28 февраля 1999 года обменян в «Калгари Флэймз». 16 февраля 2001 года приобретён на драфте отказов командой «Торонто Мейпл Лифс». В сезоне 2007/08 перешёл в клуб «Флорида Пантерз», а в сезоне 2008/09 — в «Нэшвилл Предаторз». После окончания сезона 2010/11 принял решение завершить карьеру и перейти на административную работу. За карьеру в регулярных чемпионатах НХЛ провёл 549 матчей, в которых забросил 8 шайб и сделал 25 передач, набрав при этом 1263 штрафные минуты. В 22 матчах плей-офф НХЛ забросил 1 шайбу и набрал 36 минут штрафа.