Known For
Filmography

Table Read
Movie · as Professor J

Zero Day Attack
TV · as Po-En · 1 ep

All Journey Toward Death
Movie · as Li

Breaking and Re-entering
Movie · as Assistant Manager

Keep Shooting! Ting-Fang!
Movie · as Wan Ting-fang

A Perfect Blossom
TV · as Physical Education Teacher · 1 ep

Who's The Boss
TV · as Lin Ying-chvn · 24 eps

The Miracle on Christmas Eve
Movie · as Man-Tou's Uncle

Living
TV · as Tan-tou · 1 ep

The Post-Truth World
Movie · as Sentry Chief

Increasing Echo
Movie · as Office boss

S-Girl
Movie · as Teacher Steve

The Man Who Couldn't Leave
Movie

Terrorizers
Movie · as Kevin

Sometimes When We Touch
TV · 2 eps

Heaven on the 4th Floor
TV · 6 eps

2049
TV · as David · 6 eps

My Missing Valentine
Movie · as Bicycle Man

The Janitor
Movie

Memory Eclipse
TV · as Lee Chung-Tien · 1 ep

The Uncaught Third Strike
Movie

Til Death Do Us Part
TV · as Young Chien Chin · 1 ep

Endless Love
TV · as Lai Yao-bang · 9 eps

ADHD Is Necessary
Movie · as Home Teacher

Loser Family
Movie
OK, No Problem
Movie

White Ant
Movie · as Bookstore Browser

曖昧時代
Movie

Rock Records in Love
TV · as Colleague · 1 ep

Detective Gui
Movie · as A Zhang

空白轉機
Movie · as Boss Kang

Café. Waiting. Love
Movie · as Leader of the Gang of Charity Pens

The Bird Who Saved the World
Movie

Ranger
Movie
Intoxicant
Movie · as Supertroll

Why Why Love
TV · as Wu Bo Zi · 15 eps

