Formé au Kristall Berdsk , il rejoint les équipes de jeunes du HK Vitiaz . Après deux saisons en junior dans la MHL avec les Rousskie Vitiazi , il joue son premier match dans la KHL avec le Vitiaz chez les Ak Bars Kazan le 4 septembre 2020 . Le 26 novembre 2020 , il sert sa première assistance dans la KHL face au HK Dinamo Minsk . Deux jours plus tard, il marque son premier but contre le Jokerit . Lors du repêchage d'entrée dans la LNH 2021 , il est choisi au septième tour, en deux-cent-troisième position au total par les Devils du New Jersey . Le 1er mars 2024 , il est échangé à l'Avalanche du Colorado avec un choix de 7e tour tour au repêchage d'entrée dans la LNH 2024 contre Kurtis MacDermid [ 1] . Le 18 octobre 2025 , il joue son premier match dans la Ligue nationale de hockey avec l'Avalanche face aux Bruins de Boston [ 2] . Le 21 octobre 2025 , il enregistre son premier point, une assistance face au Mammoth de l'Utah .
Il représente la Russie au niveau international. Il prend part aux sélections jeunes.
Le 5 novembre 2020 , il joue son premier match en sélection senior face à la Finlande lors de la Coupe Karjala . Il marque son premier but en sélection le 14 février 2021 face à la Tchéquie .