Il fut un choix de de l'Avalanche du Colorado lors du repêchage d'entrée de la Ligue nationale de hockey en 2003 alors qu'il évoluait pour l'Express de Coquitlam. Il joua une autre saison avec l'Express avant de joindre les rangs universitaires avec le Big Green du Collège Dartmouth dans la National Collegiate Athletic Association.