À son premier camp d'entraînement avec les Sharks, il réussit à se tailler une place dans l'alignement de l'équipe pour l'ouverture de la saison régulière 2021-2022. Il fait ses débuts dans la LNH, le , face aux Jets de Winnipeg contre qui il marque son premier but en carrière dans une victoire de 4-3[2]. Il termine la saison avec une récolte de 11 points en 50 matchs.
Après avoir joué l'entièreté de la saison 2022-2023 avec le Barracuda de San José dans la LAH, il signe un contrat d'une saison à deux volets avec les Predators de Nashville le . Il gagnera 775 000 $ s'il joue pour ceux-ci en 2023-2024[3].