Known For
Filmography

Legendary Divine Kung Fu
Movie

Mission Run
TV · 26 eps

Dead Ringer
TV · 24 eps

New Kung Fu Cult Master
Movie · as Ku Touto

New Kung Fu Cult Master 2
Movie · as Ku Tuotuo

In the Storm
TV · 30 eps

Modern Dynasty
TV · as Ma Yiu-chung · 30 eps

Once Upon a Time in Hong Kong
Movie · as Victor

Raging Fire
Movie · as Bill

Chivalrous
Movie · as Bao Gong

Guilt by Design
Movie · as Peter

Four Girls
Movie

I Want Jing Jing
Movie

Wudang Rules
TV · 20 eps

Lady Sour
TV · 20 eps

The Hippocratic Crush II
TV · as Lui Siu-Yik · 30 eps

Always and Ever
TV · as Cho Pao · 31 eps

Highs and Lows
TV · as Ho Kwai · 30 eps

Friendly Fire
TV · as Bill Hung · 26 eps

Wax and Wane
TV · as 王洪 · 30 eps

Lives of Omission
TV · as Szeto Hoi · 31 eps

72 Tenants of Prosperity
Movie · as 70's Fu

The Stool Pigeon
Movie · as Ku

The Season of Fate
TV · 25 eps

My Better Half
TV · as Kong San-sou · 20 eps

Show Me the Happy
TV · 80 eps

The King of Snooker
TV · as Lui Kin Chung / "Ray" · 20 eps

D.I.E. Again
TV · as 张正义 · 25 eps

Beast Stalker
Movie · as Michael

Your Class or Mine
TV · as Jason Ching Kwok-Chu · 20 eps

The Master of Tai Chi
TV · as Moon Yau-ngo · 25 eps

War of In-Laws II
TV · 20 eps

Au Revoir Shanghai
TV · 20 eps

D.I.E.
TV · as 张正义 · 50 eps

The Family Link
TV · as Cheuk Kam-Biu · 21 eps

La Femme Desperado
TV · 22 eps

Lethal Weapons of Love and Passion
TV · as 庞班 · 40 eps

Face to Fate
TV · as 柳焚餘 · 30 eps

Strike at Heart
TV · 20 eps

Revolving Doors of Vengeance
TV · as Mark Long Gok Cheung · 30 eps

The Vigilante In The Mask
TV · 20 eps

Shades of Truth
TV · 25 eps

Twin of Brothers
TV · as 楊虛彥/侯希白 · 42 eps

Vigilante Force
TV · as 溫健仁 · 30 eps

A Case of Misadventure
TV · 20 eps

Lofty Waters Verdant Bow
TV · 20 eps

A Step Into The Past
TV · as 王翦 · 40 eps

Treasure Raiders
TV · 20 eps

Unveil The Mystery
TV · 1 ep

Kung Fu Master From Guangdong
TV · as 铁桥三 · 20 eps

Country Spirit
TV · as 羅鎮英 · 42 eps

The Legendary Four Aces
TV · as 朱子健 · 52 eps

The Legend of Lady Yang
TV · 20 eps

The Kung Fu Master
TV · as 鰲飛 · 20 eps

Road To Eternity
TV · 20 eps

聊斋贰
TV · 40 eps

War And Remembrance
TV · as 张怀玉 · 20 eps

Untraceable Evidence
TV · as 曹志锐 · 20 eps

Dark Tales
TV · as 严候, 木麻彪, 郎文轩, 石云庭, 钱七两 · 5 eps

Outburst
TV · as 羅世宏 · 3 eps

Killer's Code
Movie

She Was Married to the Mob
Movie

The Criminal Investigator
TV · 22 eps

Detective Investigation Files
TV · as 黄强 Wong Keung, 许伟廉 Hui Wai Lim, 林浩天 Lam Ho Tin · 3 eps

To Love Ferrari
Movie

Fatal Encounter
Movie

The Criminal Investigator - Project Storm
Movie

The Legend of the Condor Heroes
TV · as 陆冠英 Luk Koon-ying · 35 eps

The Condor Heroes Return
TV · 20 eps

The Ching Emperor
TV · 20 eps

Woman Killer's Rampage
Movie

The Mystery of the Condor Hero
TV · as 陆乘风 · 20 eps

The Partner
TV · 20 eps

Hard Boiled
Movie · as [Gangster]

One Step Beyond
Movie

Freedom Run Q
Movie

The Revelation of the Last Hero
TV · 30 eps

The Greed of Man
TV · as 丁利蟹 · 40 eps

The File of Justice
TV · as 冯志权, 王安 · 1 ep

The Black Sabre
TV · 20 eps

Blood & Iron
TV · 15 eps

The Lady of Iron
TV · 20 eps

The Breaking Point
TV · 40 eps

The Big Score
Movie · as Policeman

Tiger Cage II
Movie

My Neighbours Are Phantoms
Movie · as Lung's Colleague

Forsaken Cop
Movie

Brave Young Girls
Movie

A Bite of Love
Movie

The Enforcer's Experience
TV · 20 eps

It Runs in the Family
TV · 15 eps

In The Realms of Joy
TV · 20 eps

When the Sun Shines
TV · 150 eps

Seven Warriors
Movie · as Bandit / Villager

Devil Hunters
Movie

Doubles Cause Troubles
Movie · as Quan's Man

In the Line of Duty 4
Movie

Crocodile Hunter
Movie

The Killer
Movie · as Frank's Killer (uncredited)

Handcuff Me, Brother
Movie

The Last Duel
Movie

Fatal Passion
Movie

Deadly Secret
TV · 20 eps

The War Heroes
TV · 30 eps

The Sect of Blood & Iron
TV · 21 eps

The Justice of Life
TV · as 發仔 · 30 eps

A Bloody Fight
Movie

Kwong Loong
TV · 20 eps

Twilight of a Nation
TV · 45 eps

Fate Takes A Hand
TV · 18 eps

The Grand Canal
TV · 60 eps

The Upstart and the Self-Made Man
TV · 20 eps

Cadets on the Beat
Movie

Disciples of the 36th Chamber
Movie · as Shaolin Secular Student

Crazy Shaolin Disciples
Movie

Return of The Four
TV · 30 eps

The 8 Diagram Pole Fighter
Movie · as Tartar Soldier / Soldier / Student

Long Road to Gallantry
Movie

Police Cadet
TV · as 行動組便衣探員 · 40 eps

Mad, Mad 83
Movie
