Known For
Filmography

Ha Ha Ha Happy New Year
Movie

My Date with a Vampire
Movie · as Han Baitao

The Grey Men
Movie

72 Hours - Operation Gold
Movie

Man's Creed
Movie

The Grand Grandmaster
Movie · as Jill

We Are Legends
Movie

女拳天团
Movie

High-Heeled Shoes
Movie

极限拯救
Movie

Bio Raiders
Movie · as The Young General

Undercover 1000
Movie

Rebirth Partner
Movie

Undercover Police
Movie

黑白無間
Movie

不夜村往事
Movie

Fight in Causeway Bay II
Movie

Muay Thai Girls
Movie

Buddy Cops
Movie

赌城夜蒲团团转
Movie

人鬼不了情
Movie

Are You Here
Movie · as Ace

From Vegas to Macau
Movie · as Pedicab Driver

Horseplay
Movie

S for Sex, S for Secrets
Movie

Young and Dangerous: Reloaded
Movie

The Twins' Code
Movie

Will Power
TV · 32 eps

Divas in Distress
TV · 22 eps

Daddy Good Deeds
TV · 20 eps

Witness Insecurity
TV · 20 eps

Super Snoops
TV · 20 eps

A Great Way to Care
TV · as 蘇峰 · 20 eps

When Heaven Burns
TV · as 邱平山 · 1 ep

The Stool Pigeon
Movie · as Police Officer at Market

Fire of Conscience
Movie · as Man Fong's colleague

Marriage With a Liar
Movie · as Jack's Friend

OL Supreme
TV · 80 eps

When Lanes Merge
TV · 20 eps

Beauty Knows No Pain
TV · 20 eps

The Mysteries of Love
TV · 25 eps

I Corrupt All Cops
Movie

The Greatness of a Hero
TV · 20 eps

A Chip Off the Old Block
TV · 21 eps

D.I.E. Again
TV · as CID · 25 eps

Rosy Business
TV · as 四 · 4 eps

Beast Stalker
Movie · as Policeman

The Moss
Movie · as Kun

Run Papa Run
Movie

Connected
Movie

Love Exchange
TV · 20 eps

Off Pedder
TV · as Lu So Oak · 338 eps

Legend of the Demigods
TV · as 鬼差、仙童 · 22 eps

D.I.E.
TV · as 网吧老板、店主 · 25 eps

Invisible Target
Movie · as Chan's Assistant

Happy Birthday
Movie

Protégé
Movie

The Brink of Law
TV · 25 eps

Rob-B-Hood
Movie

Welcome to the House
TV · 239 eps

Land of Wealth
TV · as 阿祥 · 32 eps

The Dance of Passion
TV · 32 eps

The Gentle Crackdown
TV · as 何長隨 · 2 eps

Face to Fate
TV · as 大漢, 李老闆 · 1 ep

The Charm Beneath
TV · 30 eps

The Prince's Shadow
TV · 20 eps

Scavengers' Paradise
TV · 20 eps

Jiang Hu
Movie

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

Star Runner
Movie

Vigilante Force
TV · as 軍裝警員 · 30 eps

A Case of Misadventure
TV · 20 eps

The Trust Of A Life Time
TV · 20 eps

Burning Flame II
TV · as Gary's Co-Worker · 1 ep
