Known For
Filmography

Raging Havoc
Movie

1971
Movie

Ultimate Revenge
Movie · as Dad

Back To The Past Plus+
Movie

Under Current
Movie · as Ku Cheuk Wah

Back to the Past
Movie · as Chancellor Li

What If
TV · 12 eps

The White Storm 3: Heaven or Hell
Movie · as So Chi Leung

Faces in the Crowd
Movie

Hey, I'm Home
Movie

Forensic JD
TV · 12 eps

The Lucky Unfortunate
Movie

Sugar Street Studio
Movie · as Hung Yat-cheong

IPCC Frontline
TV · as 監警會副祕書長(行動) · 4 eps

Quan Dao: The Journey of a Boxer
Movie

I Love You, You're Perfect, Now Change!
Movie · as Angry Father

A Witness Out of the Blue
Movie · as Donkey

Dark City
TV · 20 eps

Showman's Show
TV · 100 eps

The Legend of Zu
Movie · as Yu Qingzi

Afterlife Firm
TV · 30 eps

Demon's Path
TV · 13 eps

Shed Skin Papa
Movie · as Frankie

Short End Of The Stick
TV · as Dan Tin · 35 eps

Come Home Love: Dinner at 8
TV · as 林以默 · 200 eps

Gilded Chopsticks
TV · 25 eps

Overachievers
TV · as LEE TSAU-KAN · 30 eps

Ghost Dragon of Cold Mountain
TV · as Ma Chuen Kung · 30 eps

7 Assassins
Movie · as Xiao Ye

Will Power
TV · 32 eps

The Confidant
TV · as Pang Sam-shun · 33 eps

Gloves Come Off
TV · as Tong Ho Wing · 25 eps

This File Cannot Be Deleted
Movie · as Son

The Life and Times of a Sentinel
TV · 26 eps

Grace Under Fire
TV · as 黄汉邦 · 32 eps

A Great Way to Care
TV · as 何年月 · 25 eps

Elite Brigade
TV · 10 eps

Don Juan DeMercado
TV · 8 eps

Suspects in Love
TV · as Cheung Si Chai · 20 eps

Twilight Investigation
TV · as Ho Ying Biu · 20 eps

Beauty Knows No Pain
TV · 20 eps

OL Supreme
TV · 80 eps

Coweb
Movie

The Threshold of a Persona
TV · 30 eps

You're Hired
TV · as Lam Mok Sum (Sam) · 22 eps

L for Love, L for Lies
Movie · as Lee Ka Wai

Love Exchange
TV · 20 eps

Au Revoir Shanghai
TV · 20 eps

The Master of Tai Chi
TV · as Ma Keong · 25 eps

变态色魔
Movie

Marriage of Inconvenience
TV · 20 eps

Survivor's Law II
TV · as Sun Man-Kam · 20 eps

The Building Blocks of Life
TV · 20 eps

On The First Beat
TV · 30 eps

Bar Bender
TV · as Darren Lee · 20 eps

Lethal Weapons of Love and Passion
TV · as 范良极 · 40 eps

The Conquest
TV · as 文种 · 42 eps

Into Thin Air
TV · as Man Kai-Chiu (Super) · 20 eps

The Herbalist's Manual
TV · 25 eps

The Academy
TV · 30 eps

Bad Man Come Back
Movie

Lady Fan
TV · 20 eps

Lost in the Chamber of Love
TV · 20 eps

Wong Fei Hung – Master of Kung Fu
TV · 25 eps

To Love With No Regrets
TV · 20 eps

Foolish 23
Movie

The 'W' Files
TV · 30 eps

Find the Light
TV · 20 eps

Distinctive
Movie

Animals
Movie

A Herbalist Affair
TV · as Choi Chi Wah · 20 eps

Golden Faith
TV · 45 eps

Lofty Waters Verdant Bow
TV · as 江南 · 20 eps

The Rape
Movie

Speedy Gun Shooter
Movie

Young Guns
Movie

Shades of Fire
Movie

Gambler Series: Win, Win, Win
Movie

Take 2 in Life
Movie · as Mang Kok Pong

Crime of a Beast
Movie · as Inspector Wong

A Step Into The Past
TV · as 李斯 · 40 eps

Hope For Sale
TV · 20 eps

Screen Play
TV · as 陈 威 · 25 eps

Legendary Fighter: Yang's Heroine
TV · 40 eps

Diamond Hill
Movie · as Policeman

The Killer of the Lonely Heart
Movie

Love or Kill
Movie

Street Fighters
TV · as 鄧國基 · 22 eps

Our Last Day
Movie

Beach Girl
Movie

Two Faces
Movie

Gambler Series: No Way Out
Movie

The Doctor in Spite of Himself
Movie · as Mr tee

Street Kids: The Underdog
Movie

Nuclear Weapon
Movie

Stupid
Movie

Four Chefs and a Feast
Movie

The Legendary Siblings
TV · as 黑蜘蛛 · 42 eps

The Lord of Hangzhou
Movie

流氓太子
TV · as Liu Jincai · 20 eps

Food Glorious Food
TV · 42 eps

Once Upon a Time in China and America
Movie · as Dr. So

Ghost Story "Godmother of Mongkok"
Movie · as Wild Chicken

Thanks for Your Love
Movie

Devil's Woman
Movie · as SDU Officer Bong

Boys?
Movie

Wong Fei Hung Series : The Headless General
Movie · as Buck Teeth So

Wong Fei Hung Series : The Final Victory
Movie · as Buck Teeth So

Wong Fei Hung Series : The Suspicious Temple
Movie · as Buck Teeth So

Wong Fei Hung Series : The Ideal Century
Movie

Shanghai Tan Ge
TV · as 小黑 · 43 eps

Wong Fei Hung Series : The Eight Assassins
Movie · as Buck Teeth So

Spike Drink Gang
Movie · as Ho Siu Sun, Ho Siu-Sun

Spider Woman
Movie · as Wong Fat-lok

Diary of a Serial Killer
Movie · as Lau Shu Biu

Gates of Hell
Movie · as Cheung

Lover of the Last Empress
Movie · as Eunuch Xiao An

Those Were the Days...
Movie · as Safe-Box

The Eternal Evil of Asia
Movie · as Bon

Dream Killer
Movie · as Lai Chi Hung

Wong Fei Hung Series
TV · 20 eps

In the Heat of Summer
Movie · as Daddy

Why Wild Girls
Movie · as Hung

The Rapist
Movie · as Inspector Lau Man-Ching

Modern Romance
Movie · as Bond

1941 Hong Kong on Fire
Movie · as Collaborator

The Final Option
Movie · as Bond

To Live and Die in Tsimshatsui
Movie · as Bong

S.D.U. - Mission in Mission
Movie · as Yat / Bond

Days of Tomorrow
Movie

Murders Made to Order
Movie · as Bo / Po

Fight Back to School 2
Movie · as SDU

Once Upon a Time in Hong Kong
TV · 20 eps

Being Twins
TV · 20 eps

Tales From Beyond
TV · as 叶仔 · 1 ep

Crime Fighters
TV · as Chen Jia Ming · 20 eps

ICAC Investigators
TV · 5 eps

The File of Justice
TV · as 赵志明 · 1 ep

Sergeant Talkie
Movie

Riki-Oh: The Story of Ricky
Movie · as Hai's Godson

The Banquet
Movie

Blood & Iron
TV · 15 eps

Be My Guest
TV · 132 eps

Heartbreak Blues
TV · 5 eps

The Set Up
Movie

The Young Leaves
Movie

The Deserted Warrior
Movie

Glittering Fortune
TV · 20 eps

Songs For The Young
TV · 15 eps

A World Apart
TV · 10 eps

A Time of Taste
TV · 20 eps

Thank You Sir
Movie · as Wong Wai Kit

The Justice of Life
TV · as Country Boy · 30 eps
