È campione europeo dopo avere vinto i campionati continentali 2020, e medaglia d'argento ai Campionati europei di pattinaggio di figura 2018; vanta inoltre un titolo nazionale russo conquistato nel 2020. È inoltre medaglia d'argento ai Campionati mondiali juniores 2017, medaglia d'oro alla finale di Grand Prix juniores nella stagione 2016-2017, medaglia di bronzo e d'oro ai Giochi olimpici giovanili invernali del 2016 (la prima per il singolo maschile, la seconda per il team event) e due volte campione nazionale russo nella categoria juniores. Secondo le graduatorie ISU, è classificato tredicesimo a livello mondiale per la sua categoria.