En 2015, il commence sa carrière junior avec le HK MVD Balachikha dans la MHL. Il est choisi au premier tour, en troisième position par le Drakkar de Baie-Comeau lors de la sélection européenne 2016 de la Ligue canadienne de hockey. Il part alors en Amérique du Nord et débute dans la Ligue de hockey junior majeur du Québec. Il est sélectionné au septième tour, en deux-cent-douzième position par les Sharks de San José lors du Repêchage d'entrée dans la LNH 2017. En 2018, il joue ses premiers matchs en senior avec le Barracuda de San José, club ferme des Sharks dans la Ligue américaine de hockey.