Il commence sa carrière junior dans la Ligue de hockey de l'Ontario avec le Storm de Guelph en 2010. Il est choisi au septième tour en position par les Maple Leafs de Toronto lors du Repêchage d'entrée dans la LNH 2011.