Known For
Filmography
Never Say Goodbye
Movie
有影無?
Movie

Undertaker
TV · 1 ep

Good Days
TV · 16 eps

The Zoo
TV · as Woody · 10 eps

The Producer
TV · as Yeh Zheng-tai · 12 eps

Locust
Movie

Tán-thāi
Movie

Forget You Not
TV · as Partner B · 1 ep

The Lyricist Wannabe
Movie · as Manager Kao

Salli
Movie · as Blind Date / Doctor

GG Precinct
TV · as Chang Yung Kang · 6 eps

The Floating Generation
TV · as 博哥 · 15 eps

Breeze By the Sea
TV · as Tsai You-tsai · 18 eps

The Miracle on Christmas Eve
Movie · as Jing-Xiang

Cry Me Through Hell
Movie · as Zhang Ming Ming

Marry My Dead Body
Movie · as Chang Yung Kang

ME
Movie · as A-Li's Father

More than Blue: The Series
TV · as Chi / Mr. Chi · 8 eps

Light the Night
TV · as Tsai Huo-wang

Leaving Virginia
Movie

Your Name Engraved Herein
Movie · as Adult Horn

The Victims' Game
TV · as Hui Zi · 8 eps

Memory Eclipse
TV · as Director · 1 ep

Nana's Game
Movie · as Zhong Rui-qi

Laugh for 24 Hours
Movie · as Chin-Hsing

A Good Day
TV · as Wen Guang De · 66 eps

Kara-Orchestra
Movie

All You Need Is Love
Movie · as MacGyver

Sweet Alibis
Movie

Rock ‘n’ Road
TV · as Martini · 16 eps

David Loman
Movie · as Chan Chu

Zone Pro Site: The Moveable Feast
Movie · as Agitator

The Killer Who Never Kills
Movie · as Ceng Quede

Justice Heroes
TV · as Tang Meng En · 235 eps

Happy Paradise Rock Records 30th Anniversary Live In Taipei
Movie · as Self

Cape No. 7
Movie · as Malasun

Diva Viva
Movie

Time Story
TV · 110 eps

God Man Dog
Movie · as Pediatrician
Waterfront Villa Bonita
Movie

Sweet Relationship
TV · as 姚人圣 · 32 eps

Like a Hero
Movie

Real Online
Movie

It Started With a Kiss
TV · as 新闻台记者 · 20 eps

Love Go Go
Movie · as Siu Hsu
