Il est médaillé d'argent en kata individuel aux Championnats du monde de karaté 2018 à Madrid. Il remporte la médaille d'or en kata individuel aux Jeux mondiaux de plage de 2019 à Doha.