Known For
Filmography
Land of the Free
Movie

Save John Lennon
Movie · as Fan

The Land of Warriors
TV · as Ning Fengzhi · 10 eps

Graduating From Marriage
TV · as Luo Cheng · 10 eps

Youngsters on Fire
TV · as Xu Yi Fei · 104 eps

Oops! The Summer
TV · as 徐磊 · 12 eps

Take Advantage of the Wind
Movie · as Liu Kangsheng

Heavy Craving
Movie · as Allen

Secrets in the Hot Spring
Movie · as Xiaogin's Uncle

Spicy Teacher
Movie · as Hsu Lei

初戀的情人
TV · 53 eps

業務員之死
TV · as 阿良 · 1 ep

The Perfect Girl
Movie · as Yeh Ching-Hsiao

Rock Records in Love
TV · as Liu Hao-Chih · 1 ep

我家是战国
TV · as 曾大涵 · 40 eps

一克拉的室友
Movie

The Stalker
TV · as Wan Liya · 38 eps

PMAM之欲望俱乐部
TV · 2 eps

星座爱情魔羯女
TV · as 钟鸣 · 8 eps

Lost? Me Too
TV · as Dai Heng Yi · 13 eps

The Master of the House
TV · as Cheng Yi Xiang · 48 eps

完美新娘
TV · as Chu Zixia · 34 eps

Women of the Tang Dynasty
TV · as Li Xian · 46 eps

Good Wife
TV · as Xu Shihong/许世宏 · 35 eps

Lock Dream
TV · 34 eps

锁梦楼
TV · 34 eps

爱情有点蓝之爱的交响乐
TV · as 郭涛 · 40 eps

谁知女人心
TV · as Fu Zhenjia · 30 eps

媳妇的眼泪
TV · as Gao Minghui · 46 eps

超級拍檔
TV · 40 eps

木棉花的春天
TV · as Ye Xiaohua/叶耀华 · 36 eps

Mute Bride
TV · 35 eps

麻辣鲜师
TV · 156 eps

土地公传奇
TV · as 江步云 · 38 eps

Supernatural Doll
Movie

臺灣靈異事件
TV · as 尚智 · 329 eps

倩女幽魂前傳
TV · 52 eps

英雄少年
TV · 47 eps
卸妝
TV · as Ling Chao · 4 eps

Last Imperial Family
TV · as 张磊 · 55 eps

江湖再见
TV · 40 eps

Boss No Balls
Movie · as Ting-wang

First Date
Movie · as Gu Zhengwen
