Aux Jeux olympiques de 2016 à Rio, il remporte le bronze par équipes. Aux mondiaux de Montréal en 2017, il décroche à nouveau le bronze aux anneaux.