Ligue de hockey junior de l'Ontario
En 2013, il commence sa carrière en junior avec les Cougars de Cobourg dans la Ligue de hockey junior de l'Ontario puis passe deux saison en junior majeur dans la Ligue de hockey de l'Ontario. Il passe professionnel en avril 2016 dans la Ligue américaine de hockey avec les Marlies de Toronto, club ferme des Maple Leafs de Toronto. Il remporte la Coupe Calder 2018 avec les Marlies de Toronto.