Known For
Photos
Filmography
无名江湖
TV · 1 ep

Treasure of Destiny
TV · 24 eps

A Great Hero In Troubled Times
Movie

The Old Days Of Shanghai
Movie

Tian Jiang Heng Cai
Movie

Knock Knock Who's There
Movie

Second Life
TV · 11 eps

The Borderline
TV · 17 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 Season of Fate
TV · 25 eps

Suspects in Love
TV · 20 eps

The Mysteries of Love
TV · 25 eps

Every Move You Make
TV · as 偷渡客 · 20 eps

I Corrupt All Cops
Movie

Emergency Unit
TV · 30 eps

In the Chamber of Bliss
TV · 20 eps

The Greatness of a Hero
TV · 20 eps

Burning Flame III
TV · 32 eps

Just Love II
TV · 25 eps

Rosy Business
TV · as 馬雄 · 25 eps

Love Exchange
TV · 20 eps

Au Revoir Shanghai
TV · 20 eps

Legend of the Demigods
TV · as 陆判 · 22 eps

The Price of Greed
TV · 20 eps

When a Dog Loves a Cat
TV · 20 eps

D.I.E.
TV · as 程威 · 25 eps

Heart of Greed
TV · as Cheuk Man Bong (卓文邦) · 40 eps

Safe Guards
TV · as 鐵馬騮 · 25 eps

Dicey Business
TV · 35 eps

The Gentle Crackdown
TV · as 汪大虎 · 1 ep

Face to Fate
TV · as 五死士 · 2 eps

Guts of Man
TV · 20 eps

Wars of In-laws
TV · 20 eps

The Herbalist's Manual
TV · 25 eps

Scavengers' Paradise
TV · 20 eps

The Academy
TV · 30 eps

Lady Fan
TV · 20 eps

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

The Vigilante In The Mask
TV · 20 eps

Shine On You
TV · 30 eps

Shades of Truth
TV · 25 eps

The Murderer Is My Wife
Movie

Backstage Killer
Movie · as Tsang Shing Tim

Spirit in a Violent House
Movie

Whatever It Takes
TV · 20 eps

Better Halves
TV · as 左捕头 · 20 eps

Vigilante Force
TV · as 悍匪 · 3 eps

July 7 Come Again
Movie

Good Against Evil
TV · 20 eps

Wu Yen
Movie · as General Tien

Vampire Controller
Movie · as Mao Tung-Tung

Gods of Honour
TV · as 魔礼红 · 40 eps

Incurable Traits
TV · 20 eps

Where a Good Man Goes
Movie

Life For Life
TV · 20 eps

Feminine Masculinity
TV · 20 eps

Plain Love II
TV · 32 eps

Man's Best Friend
TV · 20 eps

Witness to a Prosecution
TV · as 吴晓飞 · 22 eps

War And Remembrance
TV · as 允祀 · 20 eps

Armed Reaction
TV · as 朱德祥 · 20 eps

The Duke of Mount Deer
TV · as 徐天川 · 45 eps

Show Time Blues
TV · 20 eps

Untraceable Evidence
TV · as 阿威 · 1 ep

The Criminal Investigator II
TV · 30 eps

Once Upon a Time in Shanghai
TV · 40 eps

Crossing Boundaries
TV · 20 eps

Dark Tales
TV · as 判官, 胡一郎 · 1 ep

Journey to the West
TV · 40 eps

State of Divinity
TV · as 祖千秋 · 12 eps

Outburst
TV · as 文達石 · 5 eps

Before Dawn
TV · 20 eps

The Romance of the White Hair Maiden
TV · as 黄叶道人 · 20 eps

The Criminal Investigator
TV · 22 eps

Rise Of The Taiji Master
TV · 20 eps

Detective Investigation Files
TV · as 李招财 Lee Chiu Choi · 3 eps

Love on Delivery
Movie · as Match Referee Wen, the Rolling Thunder

The Kung Fu Scholar
Movie

The Last Conquest
TV · 20 eps

Gentle Reflections
TV · 20 eps

Shade of Darkness
TV · 20 eps

The Legend of the Condor Heroes
TV · as 南希仁 Nam Hei-yan · 35 eps

Millionaire Cop
Movie · as Robbers' Chief

The Heroic Trio
Movie · as Armed Robber

Heroic Trio 2: Executioners
Movie · as Soldier

The Bare-Footed Kid
Movie · as Pu's Bodyguard

Supercop 2
Movie · as Ping (uncredited)

Lady Supercop
Movie · as Robber

Love to Kill
Movie · as Sam Wong's father

The Avenging Quartet
Movie · as Extra

The Mad Monk
Movie · as God of Health

Mind Our Own Business
TV · as 賊, 世強 · 1 ep

Police Story 3: Super Cop
Movie · as Drug Lord #1's Bodyguard (uncredited)

Justice, My Foot!
Movie · as Assassin in Drag

Money And Fame
TV · 20 eps

Once Upon a Time in Hong Kong
TV · 20 eps

Super Cop
TV · 20 eps

The File of Justice
TV · as 阿光, 徐明伟, 方伟豪父, 人质夫 · 1 ep

The Royal Scoundrel
Movie

Fantasy Romance
Movie · as Scar Hung's thug

Money Maker
Movie · as Henchman

Police on the Road
TV · 13 eps

Bet On Best Bet
TV · 20 eps

Blood & Iron
TV · 15 eps

The Story of My Son
Movie · as Loan Shark Thug

Shanghai Shanghai
Movie

The Enforcer's Experience
TV · 20 eps

Wild Search
Movie · as Thug

Seven Warriors
Movie · as Bandit

Ghost Busting
Movie · as Zombie with Axe

The Last Conflict
Movie

It's No Heaven
Movie · as Kuen

Back To The Beyond
Movie · as Hunter

The Return Of Luk Siu Fung
TV · 40 eps

The Unyielding Master Lim
TV · 20 eps

Brothers Under The Skin
TV · 20 eps

General Father, General Son
TV · 20 eps

The Feud of Two Brothers
TV · 30 eps

New Heavenly Sword and Dragon Sabre
TV · as 鹿杖客 · 40 eps

The Legend of Lady Chung
TV · 10 eps

Return of Bastard Swordsman
Movie · as Wudang Disciple

Beware of Your Bosom Buddies
TV · 6 eps

Fearless Hyena 2
Movie · as Heaven / Earth's Man in Gold (uncredited)

Portrait in Crystal
Movie · as Fake Waiter

Blood Child
Movie

Bloody Parrot
Movie

By Hook or By Crook
Movie · as Skinny's Hired Thug

The Convict Killer
Movie · as Zhou Bai's Thug

The Clones of Bruce Lee
Movie · as Professor Lucas's Thug

The Master
Movie · as Martial Artist

The Way to Hell
Movie

The Shell Game
TV · as 鬼眼 · 20 eps

The Kung Fu Instructor
Movie · as (uncredited)

Five Superfighters
Movie · as Student

Enter Three Dragons
Movie



