Ligue de hockey junior de l'Alberta
En 2002, il commence sa carrière junior avec les Canucks de Calgary de la Ligue de hockey junior de l'Alberta. Trois ans plus tard, il poursuit un cursus universitaire dans la NCAA avec l'université de l'Alaska à Fairbanks.