Ligue de hockey junior de l'Alberta
Après avoir évolué durant deux saisons avec les Saints de Spruce Grove de la Ligue de hockey junior de l'Alberta, il est repêché par les Bruins de Boston au rang lors du sixième tour du repêchage d'entrée dans la LNH 2012. Il rejoint par la suite les Fighting Saints de Dubuque qui évoluent en USHL puis en 2013, il part étudier à l'Université Northeastern et joue pour l'équipe des Huskies.