En 2001, il commence sa carrière avec les Whalers de Plymouth dans la Ligue de hockey de l'Ontario. Il est choisi au cours du repêchage d'entrée 2003 dans la Ligue nationale de hockey par l'Avalanche du Colorado en , en . Il passe professionnel avec les Wolf Pack de Hartford dans la Ligue américaine de hockey en 2004. Le 8 mars 2004, il est échangé aux Rangers de New York par l'Avalanche du Colorado avec Chris McAllister et un choix de 2 ronde au repêchage de 2004 en retour de Matthew Barnaby et un choix de 3 ronde au repêchage de 2004.