Ligue de hockey junior de l'Alberta
Il commence sa carrière junior en Alberta avec les Kodiaks de Camrose de la Ligue de hockey junior de l'Alberta où il remporte en 2005 la Coupe Doyle. Par la suite, il joue deux saisons avec les Bulldogs de Minnesota-Duluth où il continue d'être un élément important pour son équipe en étant nommé dans l'équipe d'étoiles des recrues de l'année et sur la d'étoiles en 2006 et 2007.