Alberta Junior Hockey League
En 2013, il commence sa carrière en junior avec les Canucks de Calgary dans la Ligue de hockey junior de l'Alberta. Il termine la saison 2013-2014 avec les Winterhawks de Portland dans la Ligue de hockey de l'Ouest. Il est choisi au troisième tour, en soixante-seizième position par les Coyotes de l'Arizona lors du repêchage d'entrée dans la LNH 2015. Il passe professionnel en 2016 avec les Falcons de Springfield dans la