In 2019 vertegenwoordigde hij Chinese Taipei op de Wereldkampioenschappen in de watersport in Gwangju, Zuid-Korea. In de 200 meter vlinder van de mannen kwalificeerde hij zich niet voor de halve finale. Hij deed ook mee aan het 4 × 200 meter vrijstaaltje van de mannen. In augustus nam hij deel aan de FINA World Junior Swimming Championships.
en behaalde de Olympische 'A' snit voor de 200m vlinder, met een tijd van 1: 56.48, wordt de tweede Taiwanese zwemmer die zich kwalificeert voor de Olympische Zomerspelen 2020 in Tokio. Bovendien brak hij het nationale record van Taiwan in de 100 meter vlinder van mannen met een tijd van 52,83. In oktober vertegenwoordigde hij Taipei City op de Nationale Spelen van Taiwan in Taoyuan, Taiwan. Hij brak het vorige nationale record dat hij had ingesteld in de 100 m en 200 m vlinder van mannen, met een tijd van respectievelijk 52,68 en 1:55,72.