In 2019, he represented Chinese Taipei at the 2019 World Aquatics Championships held in Gwangju, South Korea. In the men's 200 metre butterfly he did not qualify to compete in the semi-finals. He also competed in the men's 4 × 200 metre freestyle relay event. In August, he competed in FINA World Junior Swimming Championships and achieved Olympic 'A' cut for 200m butterfly, with a time of 1:56.48, becomes second Taiwanese swimmer qualifies for the 2020 Summer Olympics in Tokyo. Furthermore, he broke Taiwan's national record of Men's 100m butterfly with a time of 52.83. In October, he represented Taipei City at The National Games of Taiwan in Taoyuan, Taiwan. He broke the previous national record he had set in Men's 100m and 200m butterfly, clocked in with a time of 52.68 and 1:55.72 respectively.