Known For
Photos
Filmography

Kung Fu
Movie

So May We Start
Movie

Connecting to You
TV · as Chiang Chao-nan · 13 eps

Agent from Above
TV · as Wang Hsiao Ming · 8 eps

Organ Child
Movie · as Long (a taxi driver)

Isolation
Movie · as Deputy platoon leader

Where the River Flows
Movie · as Lin

Holi-Day
TV · as Petter · 2 eps

The Good, the Bad, and the Ugly
TV · as Qian You-da (Xiao Qian) · 4 eps

Dead Talents Society
Movie · as Nonbeliever

Repulsion
Movie · as Hao

A Perfect Blossom
TV · as A-Di · 10 eps

Love On a Shoestring
TV · as Michael · 24 eps

GG Precinct
TV · as Forensic Medical Examiner · 6 eps

Haunted House for Sale
TV · as masked man · 1 ep

The Cleaner
TV · as Kao · 4 eps

Marry My Dead Body
Movie · as Extra

U Motherbaker - The Movie
Movie · as Mr. Lai

Oh No! Here Comes Trouble
TV · as Lu Qun · 1 ep

The Pond
Movie · as 江小魚

My Best Friend's Breakfast
Movie · as Tang Jung-shian

LANG, Always by Your Side
TV · as Yu-er's Brother · 8 eps

The Soul
Movie · as Lai Cheng-Guang

Treat or Trick
Movie · as Tsung

The Pond
TV · 10 eps

Danger Zone
TV · as Guan Mingyang · 1 ep

Get the Hell Out
Movie · as Ku Te-You

Do You Love Me as I Love You
Movie · as A Chong

Radio! Ready Oh!
Movie · as Ah Lo

I, Myself
TV · as Chang Yi-Jui · 9 eps

Palace of Serendipity
TV · as Xishan Journey Picture · 2 eps

Big Three Dragons
Movie · as Sheng Yi-Chang

Screenwriting WTF
Movie · as Ashit

Stand By Me
Movie

A-Hu
Movie · as Qing Zi

On The Road
TV · 12 eps

Til Death Do Us Part
TV · as Xiao Sheng Yang · 1 ep

Someday or One Day
TV · as Chen Si-yuan · 13 eps

Secrets in the Hot Spring
Movie · as Lu Qun

HIStory
TV · as Bai Chang-chang · 4 eps

Lion Pride
TV · as Zhou Wen-Xin · 16 eps

HIStory: MY HERO
TV · as Pai Chang Chang / "Grim Reaper" · 4 eps

Rock Records in Love
TV · 1 ep

Our Times
Movie · as Da He

Campus Confidential
Movie · as Otaku

Golden Horse Awards
TV · as Host · 1 ep



