He has won four senior international medals and competed in the final segment at six ISU Championships.
In March, he qualified for the final segment at the 2015 World Junior Championships in Tallinn, Estonia by placing 24th in the short program.
Vladimir Kotin and Sergei Davydov coached him in Moscow, Russia, until the end of the season.
[4] He qualified for the free skate at the 2016 World Junior Championships in Debrecen, Hungary, placing 24th in both segments and overall.
In November, he stepped onto his first senior international podium, winning silver at Ice Star in Belarus.