Known For
Filmography
33 Days
Movie · as Roger N. Huang
Lonely Together
Movie

Not a Hero in My World
TV · 10 eps

Stellar Bites
TV · 13 eps

Pandemic Pulse
TV · as Wu Zhikai · 6 eps

A Table for One (Is Great Too)
TV · as Thomas · 15 eps

Game On
TV · 2 eps

Let's Go Kayaking!
TV · 10 eps

TOP DOG
TV · 8 eps

The Girls' Lies
TV · as Yu Qiran · 50 eps

Dear Adam
TV · as Wen Shao Fen · 13 eps

Shards of Her
TV · as Chiang Yuan · 6 eps

Hey Girls, Adventure!
TV · as Self · 2 eps

The Iron Four
TV · as Chen Che · 1 ep

Guess Who's Coming to Act
TV · as Self · 1 ep

To Be with You
Movie · as Adult Qiu Fei

All Star Sports Day
TV · 17 eps

36 Questions
TV · 1 ep

Wait in Beijing
TV · as Shen Kai · 46 eps

Wacko At Law
TV · as Mai Da Qi · 30 eps

Han Dan
Movie · as Lin Cheng-Kun

Lightning
TV · as Deng Erhao · 31 eps

Art in Love
TV · as Tao Yufei · 39 eps

Happiness Meets Rainbow
TV · as Du Fan · 40 eps

Where the Wind Settles
Movie · as Xiao Fan

Liao Zhai's Ghost Stories 4
TV · 36 eps

Love Cheque Charge
TV · as He Bu Fan · 74 eps

New Detective
TV · as Zhan Chao · 38 eps

Prince of Lan Ling
TV · as An Dewang · 46 eps

Love Around
TV · as Zhou Zhen · 33 eps

戀夏38℃
TV · as Lin Ming Kuan · 30 eps

Love, Now
TV · as Lan Shi De · 72 eps

Hayate the Combat Butler
TV · as Ling Qi Sa / Hayate · 13 eps

我和我的兄弟·恩
TV · as Dennis · 1 ep

ToGetHer
TV · as Wei Chia Sen · 12 eps

K.O.3an Guo
TV · as Guan Yu · 53 eps

Hot Shot
TV · as Wu Ji Wei · 24 eps

The X-Family
TV · as Shen Xing Zhe, Qiang Ling Wang · 55 eps

Romantic Princess
TV · as 南风璘 · 13 eps

Love at First Fight
TV · as 雷声大 · 33 eps

屋顶上的绿宝石
TV · as 聂凯 · 30 eps
