Known For
Photos
Filmography

Walk in the Shadows
Movie

街头风云之地下秩序
Movie
Bad Girl
Movie

Undertaker
TV · 1 ep

Amoeba
Movie · as Uncle Phoon

Happily Ever After
Movie · as Lin Jung Hai

Kaohsiung Breakout
Movie

Demon Hunters
Movie · as Tie Xiong

GATAO: Big Brothers
Movie · as Kuei

Unusual Deal
Movie · as Gao Jun

Kung Fu Lady Boss
Movie

Reckoning Day
Movie · as Wu Long

Faith & Fire
TV · as Zheng Taixiang · 44 eps

A Journey in Spring
Movie · as Eatery Owner

Blackwater Ridge
Movie · as Da Wei

Untouchable
Movie · as Huang Chaojin

GATAO: Like Father Like Son
Movie · as Kui Tung

Go For Broke
Movie · as An Pei

Octopus with Broken Arms
Movie · as Daymond

A Perfect Blossom
TV · as Lai-Da · 10 eps

The Coldest City
Movie

The Mermaid
Movie

Seven Killings
Movie · as Yu Zhiren

Mr. Zheng
Movie

Song of the Assassins
Movie · as Chai Kang

Travel Together with Stars Family
TV · 3 eps

Glory of the Special Forces
TV · as Kun Sheng · 3 eps

Tiger Visit Macao
TV · as Zhang Biao · 1 ep

City of Lost Things
Movie · as Mr. G (voice)

Gatao: The Last Stray
Movie · as President Gui

Daily Fantasy
Movie · as Hei Ge

Mulan Angels 2: Treasure Map
Movie

The Big Shot
Movie

The Longest Shot
Movie

Gang of Bra
Movie

Han Dan
Movie · as Hsieh Chun-Hao

The Way of the Bug
Movie

Cities of Last Things
Movie · as Adult Zhang Dongling

The Scoundrels
Movie · as Chen Mu

Justice in Northwest
Movie · as Lao Jiang

Project Gutenberg
Movie · as General

Gatao 2: Rise of the King
Movie · as President Gui

VR推理战记
Movie

因果启示录
Movie

Come Across Love
Movie · as He Yiming

The House That Never Dies II
Movie

The Gangster's Daughter
Movie · as Keigo

The Game Changer
Movie

Two Wrongs Make a Right
Movie · as Qin Rui's father

Missing Johnny
Movie · as Uncle Jiao

边境攻略
Movie

Growing Pains
Movie

MBA Partners
Movie

One Night Only
Movie · as Bart

Inside or Outside
Movie · as Du Bi

Heartfall Arises
Movie · as Ben Lam

Pegasus: On the Brink
Movie · as Mai Zhongren

Spicy Hot in Love
Movie

I Love That Crazy Little Thing
Movie

The Good Fellas
TV · as Mr. Tu · 45 eps

好家伙(导演剪辑版)
TV · as Mr. Tu · 1 ep

The Assassin
Movie · as Yuan Yi

Two Thumbs Up
Movie · as Warden

Wild City
Movie · as King

The Crossing II
Movie · as Yan Cangmeng

One Night in Taipei
Movie · as 的士司機

Gatao
Movie · as Chia-Ching

Shanghai Noir
Movie · as Boss

事事達人
Movie

Massagist
Movie

Lion Dancing 2
Movie

Zombie Fight Club
Movie · as Wu Ming

The Crossing I
Movie · as Yan Cangmeng

But Always
Movie · as Anran's Father

Jump Off or Live On
Movie

Anywhere Somewhere Nowhere
Movie · as Hsieh Chun-Tang

The Break-Up Artist
Movie

Doppelganger
Movie

Scandals
Movie · as Second Brother

My Lucky Star
Movie · as Mr. Gao

Unbeatable
Movie · as Lin Yuan Xiang

Taipei Factory
Movie

Zombie 108
Movie · as SWAT Commander

Black & White: The Dawn of Assault
Movie · as Brother Yuan

Chrysanthemum to the Beast
Movie

Witness
Movie · as Lao Song

Bad Girls
Movie · as Justin's uncle Matthew and Manager

Good-for-Nothing Heros
Movie

He's a dog, in my house.
Movie · as Veterinary

10 Plus 10
Movie · as Chou Wei-te's father (segment "Reverberation")

Coming Back
Movie

Red Nights
Movie · as Mister Ko

The Spin Kid
Movie

Zoom Hunting
Movie

Me, 19
Movie

Au Revoir Taipei
Movie · as Father

Scent of Love
TV · as 向国强 · 20 eps

Shinjuku Incident
Movie · as Gao Jie

A Place of One's Own
Movie · as Mr. Lin

The Sniper
Movie · as Yip Tao

Ghosted
Movie · as Chen Fu

Prince of Tears
Movie · as Ah-Chang

Crazy Racer
Movie · as Ah Jie

How Are You, Dad?
Movie

Parking
Movie · as Barber

Fate
Movie

Open to Midnight
Movie

God Man Dog
Movie · as Yellow Bull

Reflections
Movie · as Jack

Blood Brothers
Movie · as Boss Chen

My Sassy Teacher
Movie

Dangerous Mind
TV · 30 eps

Dangerous Mind
TV · as 谢献堂 · 30 eps

Engagement for Love
TV · as 高金发 · 16 eps

Love's Lone Flower
Movie

Fall... in Love
Movie

Throw Down
Movie · as Mona's Father

Love Bird
TV · as 郭立诚 · 20 eps

Say Yes Enterprise
TV · as 调查局长官 · 4 eps

Twenty Something Taipei
Movie

Millennium Mambo
Movie · as Jack

Hidden Whisper
Movie

A Chance to Die
Movie · as Jie

Time and Tide
Movie · as SDU Commander

Moonlight Express
Movie · as Gene

Red Rain
Movie

Flowers of Shanghai
Movie · as Luo

The Conman
Movie · as Macau Mon

Goodbye South, Goodbye
Movie · as Kao

The Return of the Condor Heroes
TV · as Golden Wheel Monk · 47 eps

Full Alert
Movie · as Zang

Modern Republic
Movie

Midnight Revenge
Movie

Dream Lover
Movie · as Kwok Pink Tak

Good Men, Good Women
Movie · as Ah Wei

Asian Connection
Movie

What Price Survival
Movie · as Jie

Bodyguard Kiba: Apocalypse of Carnage
Movie

In the Heat of Summer
Movie · as Chan Wei-Cheng

Treasure Island
Movie · as Mr. Chiu

He-Born to Kill
Movie

Dust of Angels
Movie · as Hsiao Kao

Requital
Movie · as Fan Yat Wai

Island of Fire
Movie · as Lin

A Piggy Tale
Movie

Ming Ghost
Movie

Peony Birds
Movie

A City of Sadness
Movie · as Wen Leung

Rouge of the North
Movie · as Lecherous brother-in-law

Daughter of the Nile
Movie · as Lin Hsiao-Fang


