En 2014, il commence sa carrière avec les Storm de Tri-City dans la USHL. Il est choisi au cours du repêchage d'entrée 2016 dans la Ligue nationale de hockey par les Coyotes de l'Arizona en , en . Il passe professionnel avec les Roadrunners de Tucson dans la Ligue américaine de hockey en 2018.