En 2011, il commence sa carrière avec les Buzzers de St. Michael's dans la Ligue de hockey junior de l'Ontario. Il est choisi au cours du repêchage d'entrée 2014 dans la Ligue nationale de hockey par les Canadiens de Montréal en , en . Il passe professionnel avec le Rocket de Laval dans la Ligue américaine de hockey en 2018.