Known For
Filmography
Team Fantastic
Movie

Gatao 3
Movie

Pa Pa Go
Movie

Fired Up!
TV · 12 eps

GATAO: Big Brothers
Movie · as Ren

Black Tide Island
TV · as Chung Fu-yuan · 9 eps

Love Leads to The Success
TV · as Liu Kun-ming · 6 eps

GATAO: Like Father Like Son
Movie · as Ren

Uncle
TV · as Wang Wen Chin · 60 eps

Dr. Lifesaver
TV · as Du Le Sheng · 30 eps

Inevitable
TV · as 明總 · 30 eps

The Summer Temple Fair
TV · as Xia Tian-long · 10 eps

Your Name Engraved Herein
Movie · as Adult Birdy Wang

The Victims' Game
TV · as Chao Cheng-kuan · 16 eps

Dream Raider
TV · as Cheng Tian-Li · 8 eps

Implant
Movie · as Tourist

The Paradise
Movie · as Chen Yi Hua (Hua Ge)

Gatao 2: Rise of the King
Movie · as Ren

Murmur of the Hearts
Movie · as Boxing Coach

Crime Scene Investigation Center
TV · as Lin Shih-Yao · 52 eps

Second Chance
Movie

My Dog Dou Dou
Movie · as Ming

An Innocent Mistake
TV · as Cheng Ta-Shan · 16 eps

Happy Paradise Rock Records 30th Anniversary Live In Taipei
Movie · as Self

Monga
Movie · as Wim-Kian

再續意難忘
TV · as 王胜天 · 50 eps

Night Market Life
TV · as Li Youzhi · 410 eps

再续意难忘 央视版
TV · as 王胜天 · 340 eps

意难忘 央视版
TV · as 王胜天 · 467 eps

The Spirits of Love
TV · as Fang Shih Hsien · 1 ep

The Unforgettable Memory
TV · as 王胜天 · 379 eps

桂花巷
TV · as Qin Honghai / Yang Chunshu · 24 eps

Rogue Professor
TV · 64 eps

多桑與紅玫瑰
TV · as Lin a mao · 54 eps

輾轉紅蓮
TV · 20 eps

Suga's Spring
TV · as Huang Wen-tsung · 1 ep
