Fu scelto dagli Hartford Whalers all'NHL Entry Draft 1996 al nono giro: fu l'ultima scelta della squadra prima del trasferimento della franchigia e la trasformazione in Carolina Hurricanes. Questi lo girarono al farm team in IHL dei Cincinnati Cyclones per la stagione 1999-2000, per poi divenire titolare dalla stagione successiva (farà ad ogni modo ancora alcune apparizioni nei Cyclones e nel farm team in AHL, i Lowell Rock Monsters) fino al 2008. Con gli Hurricanes ha vinto la Stanley Cup 2005-2006.