En 2019, representou a Taipei Chinesa nos Campionatos Mundiais de Acuática de 2019 celebrados en Gwangju, Corea do Sur. Nos 200 metros borboleta masculinos non se clasificou para competir nas semifinais. Tamén competiu no relevo de 4 × 200 metros de estilo libre masculino. En agosto, competiu nos Campionatos Mundiais de Natación Junior da FINA
e logrou o corte olímpico 'A' para 200m mariposa, cun tempo de 1:56.48, convértese no segundo nadador taiwanés cualificado para os Xogos Olímpicos de Verán de 2020 en Tokio. Ademais, rompeu o récord nacional de Taiwán nos 100 m mariposa masculina cun tempo de 52,83. En outubro, representou a cidade de Taipei nos Xogos Nacionais de Taiwán en Taoyuan, Taiwán. Rompeu o récord nacional anterior que establecera nos 100m e 200m mariposa masculina, con un tempo de 52.68 e 1:55.72 respectivamente.