Known For
Filmography
2025
2021
2019
2019
2016
2011
2010
2010
2008
2002

Life's Harvest
TV · as Yu Tung-yen · 12 eps

Tears on Fire
TV · 1 ep

Light of Cloudy Day
TV · 16 eps

Best Interest
TV · as Pe Chun Ying, Pei Chun-Ying · 2 eps

Swimming Battle
TV · as Lin Ke-le · 30 eps

Justice Heroes
TV · as Sung Chi Kang · 235 eps

Kingfisher
Movie

月满水沙涟
TV · 1 ep

Hot Shot
TV · as Du Fei · 24 eps

冒险王
TV · as 张雁名 · 77 eps
