2016年8月7日，他在2016年夏季奧林匹克運動會男子100公尺蛙式比賽中，以57.13秒赢得冠军并打破世界纪录。2017年7月25日，他在2017年世界游泳錦標賽男子50公尺蛙式比賽中，以25.95秒打破世界纪录。2019年7月21日，他在2019年世界游泳錦標賽男子100公尺蛙式比賽準決賽中，以56.88秒再打破世界紀錄。