Le , il signe un contrat d'une saison avec le Walleye de Toledo dans l'ECHL[5]. Durant la saison 2019-2020, en plus de s'aligner avec Toledo pendant 35 parties, il fait des essais professionnels avec les Griffins de Grand Rapids et le Heat de Stockton dans la Ligue américaine de hockey[1].
Le , il signe un contrat d'une saison avec les Stingrays de la Caroline du Sud dans l'ECHL[6]. Le , il retourne avec le Walleye de Toledo[7]. Lors de son deuxième séjour avec Toledo, il fait deux essais professionnels, un deuxième essai avec les Griffins de Grand Rapids et un essai avec les Bruins de Providence dans la Ligue américaine de hockey[1].
Le , il signe un contrat avec le Wolf Pack de Hartford[8]. En 2023, 2024 et 2025, il signe à chaque fois des prolongations de contrat d'une saison avec Hartford[9][10][11].