En 2016, il commence sa carrière avec les Islanders de Charlottetown dans la Ligue de hockey junior majeur du Québec. Il est choisi au cours du repêchage d'entrée 2018 dans la Ligue nationale de hockey par les Ducks d'Anaheim en , en . Il passe professionnel avec les Gulls de San Diego dans la Ligue américaine de hockey en 2019.