Réclamé en deuxième ronde par les Flames de Calgary lors du repêchage de 1998 de la Ligue nationale de hockey alors qu'il évolue pour les Cougars de Prince George de la Ligue de hockey de l'Ouest. Il poursuit avec ces derniers pour deux autres saisons avant de rejoindre le club affilié aux Flames dans la Ligue américaine de hockey, les Flames de Saint-Jean.