È stato due volte campione del iridato ai mondiali di Budapest 2017 e Baku 2018. A Tokyo 2019 ha vinto il bronzo.