Ligue de hockey junior de l'Alberta
Il a commencé sa carrière junior avec le Thunder de Drayton Valley de la Ligue de hockey junior de l'Alberta et rejoint par la suite en 2010 les Giants de Vancouver de la Ligue de hockey de l'Ouest. Il joue deux saisons avec les Giants avant d'être réclamé par les Coyotes de Phoenix au du repêchage d'entrée dans la LNH 2012.