Ai mondiali di Budapest 2017 è stato squalificato nella gara dei 50 metri farfalla. Nelle batterie dei 100 metri farfalla ha terminato al terzo posto nella sua batteria con il tempo di 57"52, che tuttavia non gli ha permesso di accedere alle semifinali.