Aux Championnats du monde juniors de natation 2017 à Indianapolis, il obtient la médaille d'or du 100 mètres dos, du 200 mètres dos et du 400 mètres quatre nages et la médaille d'argent du 50 mètres dos.