Known For
Filmography

Siraya
Movie · as 伊同

A Promise to Keep
Movie
失控現場
Movie

Suffocation
Movie

In Gods We Hide
Movie

Keep Out
Movie

Beauty Goes Up the Mountain
Movie

Silent Mentor
TV · 16 eps

Second Life
Movie

Tic Talk
Movie · as Qiu Han Xing

Love Fool
Movie · as Tu Jian Cyuan

BIG
Movie

Port of Lies
TV · as Peng Cheng-min (Lekal) · 8 eps

Invisible Tattoo
Movie

Infinity and Beyond
TV · as Self - Singer · 2 eps

Race 1
Movie · as Jeffery Lee

婚禮歌手
TV · 1 ep

All Star Sports Day
TV · as 7 · 17 eps

Two Stupid Men
Movie · as Hu Da Biao

Mortal Ouija
Movie · as Xiang Tian

The World Outside
Movie

Falling in Love
Movie · as Fan Yi-Chen

One Night, or Whole Life
Movie · as Xu Nuo

Shall I Compare You To a Spring Day
TV · 40 eps

Chinese Wine
Movie · as 曹怀仁

22nd Catch
Movie · as 袁廣清

The Fighting Youth
Movie · as Fang Xiang

Death Trip
Movie · as Chen Yulin

The Break-Up Artist
Movie · as Zi Dong

Pink Lady: Lover Run
Movie · as Landlord Se

Runaway Women
Movie

The Love Flu
Movie · as 刘絮

Pearl
TV · as Zhang Kefeng · 84 eps

Let It Be
Movie · as 大卫

Any Other Side
Movie · as Di An/Dean

Unbeatable
TV · as Jiang Dong · 30 eps

Gangster Rock
Movie

L-O-V-E.
Movie · as Cheng (segment "San sheng you xing")

Cape No. 7
Movie · as Aga

恶男宅急电
TV · as Jason · 32 eps

