2016年8月7日，他在2016年夏季奥林匹克运动会男子100公尺蛙式比赛中，以57.13秒赢得冠军并打破世界纪录。2017年7月25日，他在2017年世界游泳锦标赛男子50公尺蛙式比赛中，以25.95秒打破世界纪录。2019年7月21日，他在2019年世界游泳锦标赛男子100公尺蛙式比赛准决赛中，以56.88秒再打破世界纪录。