En 2012, il commence sa carrière avec les Blazers de Kamloops dans la Ligue de hockey de l'Ouest. Il passe professionnel avec le Gulls de San Diego dans la Ligue américaine de hockey en 2015. Il est choisi au cours du repêchage d'entrée 2015 dans la Ligue nationale de hockey par les Ducks d'Anaheim en , en .