Known For
Photos
Filmography
多情刀
TV · 1 ep

Themis
TV · as Wai Gor · 4 eps

Ha Ha Ha Happy New Year
Movie

Anti Drug Operations
Movie · as Han Dongwan

From Hong Kong to Beijing
TV · 20 eps

Ultimate Code
Movie · as Mr. Mo

Fraudstars
TV · as 文師傅 · 8 eps

Assassin's Game
Movie

Line Walker 2: Invisible Spy
Movie · as MR Chung (ACP, Crime)

Human Bone Curse
Movie

Master Z: Ip Man Legacy
Movie · as Reporter

Path to the Dream
Movie

Extraordinary Mission
Movie · as Luo Dongfang's Follower

The No No Girl
TV · 20 eps

Cold War II
Movie

The Mobfathers
Movie

Buddy Cops
Movie

Speed of Life
TV · 20 eps

Over Run Over
TV · as 贺展祥 Tom Ho Chin-cheung · 22 eps

Young Charioteers
TV · 20 eps

The Second Coming
Movie

Reality Check
TV · 20 eps

Sniper Standoff
TV · as Kong Chi-ngai · 25 eps

Highs and Lows
TV · 30 eps

Legendary Amazons
Movie

Vengeance
Movie · as George Fung's Bodyguard

Bodyguard: A New Beginning
Movie · as Shen

Flaming Butterfly
TV · 31 eps

My Cop
Movie

Hong Kong Criminal Files
TV · 32 eps

The Queen of Golden Chicken
Movie

Unrivaled Sand Palm
Movie

无敌老夫子新传少林侦探社
Movie

Astonishing
Movie · as Kenny's classmate

Unarm 72 Hours
Movie · as Thief Wai

The Sixth Sense
Movie

Killing Betrayer
Movie

The Story of Long
Movie · as Yan's colleague

45 Days Lover
Movie

Legend of Shue Tao
Movie

Summer Holiday
Movie

Roaring Wheels
Movie

Killing Lover
Movie

Dangerous Lover
Movie

Showbiz Tycoon
TV · 67 eps

Crazy
Movie

On and Bom
Movie
至激浪子
Movie

Unchanged Love
Movie

Lost Control
Movie

性的厉鬼 女鬼上你床
Movie

The Good Old Days
TV · as 韦世邦 · 106 eps

Prostitutes in the Years Past: Broken Dreams in the Red Tower - Dong Shiao Wen
Movie

Amazing Stories
Movie · as Baby Doll

The Never Ending Love Story
Movie

Special Duties Unit
Movie

The Legend of the Condor Heroes
TV · as 欧阳克 Au-yeung Hak · 35 eps

Passion Among Us
TV · 10 eps

The Emperor and I
TV · 20 eps

Fate of the Clairvoyant
TV · 20 eps

Twilight Tubes
TV · 12 eps

Happy Harmony
TV · 156 eps

One Night Stand
Movie · as Hu Beng

Love Among the Triad
Movie

Spirit of Love
Movie · as Li Junren

Emotional Girl: Doubt of Distress
Movie · as Michael

Night Stalker
Movie

Journalist Story
Movie

Crazy Women
Movie

A Wild Party
Movie · as Peter

My Pale Lover
Movie · as Gung Fei

Gambling On Life
TV · 20 eps

Romance Beyond
TV · 20 eps

My Wife's Lover
Movie · as Alan

Call Girl '92
Movie

The Tangles Love
Movie

The File of Justice
TV · as 方世豪 · 1 ep

I Am Sorry
Movie · as Armstrong

Double Fixation
Movie · as Gambler

Brotherhood
Movie · as Man



