Known For
Filmography

A Controversial Entertainer
TV · as Zhang Yi-hao · 10 eps

This Palace Maid Isn't Very Calm
TV · as Xiao Fuzi · 25 eps

Revolutionize the World
Movie

My Best Friend's Breakfast
Movie · as Swimming Teammate

The Legend of Zu 2
Movie

Fong Sai-Yuk
Movie · as Fang Shi Yu

The Seven Swords: Seven Love Flowers
Movie · as Gui Zhongming

The Legend of Zu
Movie · as Bai Ze

Top Female Force
Movie

Detective Dee
TV · 66 eps

Memory Love
TV · as Xing Shao-tian (Louis) · 19 eps

Princess of Lanling King
TV · as Gao Changgong · 49 eps

The Fox Fairy Court
TV · as Xian Fenghua · 40 eps

The Four Horsemen
TV · as Du Tian Ya · 48 eps

Seven Friends
TV · as Zheng Ya Bo / Abel · 1 ep

Romantic Heroes of the Tang Dynasty
TV · as Ge Shu Ming Lang · 38 eps
Wave Breaker
Movie

Mean Girl Ah Chu
TV · as Kui Hao Jan · 24 eps

我的儿子是老大
TV · as 许小明 · 2 eps

Taipei Family
TV · 15 eps

Loyal Fighters
Movie
