Known For
Filmography

Host
Movie

Don't Father Me!
Movie

Syzygy of Love
Movie
Stock King
Movie
The Tunnel Curse
Movie

民间奇案录
Movie

Ultimate Mission
Movie · as Miao Dan

The Perfect Suspect
TV · as Liu Renkai · 9 eps

The Grey Men
Movie · as A Shan

The On1y One
TV · as Zhao Xi · 12 eps

Raging Fire
Movie

Death Stranding
Movie

Because of Love
TV · as Liang Yuan'an · 30 eps

Day Breaker
TV · as Liang Long · 24 eps

Gatao: The Last Stray
Movie · as Toby

The Soul
Movie · as Wang Shi-Cong

Angry Scalper
Movie · as Ka Fang

49 Days
Movie · as Taoist priest Hao-Yu

Hospital
Movie · as Hong Sheng

Memory Eclipse
TV · as Wen Feng · 1 ep

The Defender
Movie

Father to Son
Movie · as Newman

勞動之王
TV · 20 eps

The Black Box
Movie · as Wang Kuan

Prince of Wolf
TV · as Jian Hao Wei · 30 eps

Thirty Something
TV · as Pan Weikai · 16 eps

Long Day's Journey into Light
TV · 20 eps

Anywhere Somewhere Nowhere
Movie · as Yamamoto

The Deer and the Cauldron
TV · as Wu Yingxiong · 50 eps

Somewhere Over the Sky
TV · as Li Chao-Jen · 20 eps
