Known For
Filmography
—2021
2021
2018
2010
2007
2007
2005
2005
2003
2002
Yesterday’s Daughter, Tomorrow’s Mother
Yesterday’s Daughter, Tomorrow’s Mother
TV · 1 ep

Race 1
Movie · as Mechanical Teacher

婚禮歌手
TV · 1 ep

Rock Soulmate
TV · as Lan Jie An · 17 eps

聊斋三
TV · 36 eps

The Sword and the Chess of Death
TV · as 任千行 · 50 eps

Da Xiao Ai Chi
TV · 1 ep

Strange Tales of Liao Zhai
TV · as 杜怀生 · 36 eps

Mr. Fighting
TV · as Tuan Yu-Chiao · 1 ep

Westside Story
TV · 16 eps

My MVP Valentine
TV · as Prince / William · 28 eps
