Après sa première saison avec les Rebels de Red Deer, il fut sélectionné par les Oilers d'Edmonton lors du repêchage de 2001. Ne possédant aucun contrat avec ces derniers, il fut à nouveau disponible au repêchage. Les Hurricanes de la Caroline en firent un choix de en 2003. Durant son stage junior, il remporta la Coupe Memorial lors du tournoi de 2001.