W 2017 roku na mistrzostwach świata w Budapeszcie z czasem 47,89 zdobył brązowy medal na dystansie 100 m stylem dowolnym. Na 100 m stylem motylkowym zajął ósme miejsce, uzyskawszy w finale czas 51,16.