Ligue de hockey junior de l'Alberta
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