Na igrzyskach olimpijskich w Rio de Janeiro zdobył brązowy medal na dystansie 400 m stylem zmiennym w finale uzyskując czas 4:09,71. Płynął także w konkurencji 200 m stylem motylkowym, w której z czasem 1:54,82 min uplasował się na piątym miejscu.