À la fin de sa première saison avec les Winterhawks de Portland en 2015-2016, il est rappelé par les Condors de Bakersfield dans la LAH et prend part à ses trois premiers matchs chez les professionnels. La saison suivante, il retourne avec Portland pour une 2e année consécutive. En 2017-2018, il dispute sa première saison complète avec Bakersfield. Il revient avec les Condors en 2018-2019 et est rappelé par les Oilers, le 12 décembre 2018, pour remplacer Oscar Klefbom à la suite d'une blessure[1]. Il fait ses débuts dans la LNH, le 14 décembre, face aux Flyers de Philadelphie[2].