Known For
Photos
Filmography
Saving Brother Ryan
Movie

The Remnant
Movie

Peak Confrontation
Movie · as Du Jiming

陈真之困兽犹斗
Movie

Where the Wind Blows
Movie

Route
TV · as Ma Deming · 24 eps

Ghost Story
Movie

Man on the Edge
Movie · as Uncle Chin

Mama's Affair
Movie · as Lap-Yan Lo

Once Upon a Time in Hong Kong
Movie · as Comic

The First Myth: Clash of Gods
Movie · as Jiang Ziya

Find Your Voice
Movie · as parent

Chasing the Dragon
Movie

愛笑種夢室之龍在江湖
Movie

爱笑种梦室之龙在江湖
Movie

Summer of Fire
Movie

Hotel Soul Good
Movie · as One-eyed Jay

探案錄財寶大劫案
Movie

Detective Bizarrerie: Army Invincible
Movie

探案录:财宝大劫案
Movie

Dark Secret
TV · as Gu Xueyuan · 10 eps

Our Days in 6E
Movie

Macau Happy Storm
Movie

Dealer/Healer
Movie · as Inspector Wang

Shock Wave
Movie · as Chiu

Happy Ghost vs Young & Dangerous
Movie

Psycho Detective
TV · 30 eps

Trivisa
Movie · as Old Dog

Guia In Love
Movie · as Chan Ka Sing

Imprisoned: Survival Guide for Rich and Prodigal
Movie · as Lui Ming

Wong Ka Yan
Movie · as Private detective

Tales from the Dark 2
Movie · as Landlord Bo

Kick Ass Girls
Movie · as Gym Trainee

The Stool Pigeon
Movie · as Marco

High Noon
Movie · as Wing's father

Isabella
Movie · as Yan's Father

Never Ending Train
Movie · as Cheung Hung Wai

Step Around the World
Movie · as Wu Yuan

Confession of Pain
Movie · as Uncle Man

The Gerile
Movie · as Captain Yeung

The Story of Long
Movie · as Yan's colleague

Kill or Be Killed
Movie · as Hung Fat

Infernal Affairs III
Movie · as Nightclub Manager

Killing Betrayer
Movie · as Jone

The Secret Society - The Best Hack
Movie · as Wai

Deadline Crisis
Movie

Reunion
Movie · as 炮

Dangerous Relationship
Movie · as Ken Lee Ho Keung

Horror Trip
Movie · as Inspector S.S. Chan

Seamy Side Of Life - A Black Chick
Movie · as Chan Fung

Sex Medusa
Movie · as Marco Cheng Wai-Lung

The Young Ones
Movie · as Officer Cheung

Blood on Bullet
Movie

The Warning Time
Movie · as Choi / Vegetable Head

Fatal Attraction
Movie

Cry No More
Movie

Born to Be King
Movie · as Ben Hon

Healing Hearts
Movie · as Policeman

Those Were the Days
Movie · as Ben Hon

Cold War
Movie · as Yung

Take Top
Movie · as Hoi

Black Cat in Jail
Movie
Payment in Blood
Movie

Incurable Traits
TV · 20 eps

Love and Death on the Edge
Movie · as Ho Tung

Raging Youth: Who's the Boss
Movie

Metade Fumaça
Movie · as Brother Wah

I. C. Kill
Movie · as Officer Lau

Raging Youth: Bloody Banquet
Movie

Double Sin
Movie

The Set Up
Movie

The Flying Fox Of The Snowy Mountain
TV · 40 eps

Portland Street Blues
Movie · as Hon Ben

Young and Dangerous 5
Movie · as Ben Hon

The Storm Riders
Movie · as Summit Yu

Raging Angels
Movie

Crimes of Passion
TV · 22 eps

Chinese Midnight Express
Movie · as Wan Chi Hoe

Young and Dangerous 4
Movie · as Ben Hon

Love Is Not a Game, But a Joke
Movie · as Boss Shing

Walk In
Movie · as Brother Bill Lo

Lost Control
Movie

Corner the Con Man
TV · as Lam Zi-ho · 20 eps

Ebola Syndrome
Movie · as Sergent Yeung

To Be No. 1
Movie · as Seven

The Eighth
Movie · as Ming

Midnight Express in Orient
Movie · as David Chiang

Wong Fei Hung Series : The Headless General
Movie

Don't Give a Damn
Movie · as CID on the Bus

Ghostly Bus
Movie · as Hero / Daai Hap

Legendary Couple
Movie · as Chan Sam

Wong Fei Hung Series
TV · 20 eps

Justice Pao
TV · 80 eps

Detective Investigation Files
TV · as 杜子明 To Tsz Ming · 3 eps

The Tragic Fantasy: Tiger of Wanchai
Movie · as Hung

How Deep Is Your Love
Movie · as King of Curry

The Lone Sabre
Movie

The Other Side of the Sea
Movie

S.D.U. - Mission in Mission
Movie · as Vincent Chung Bing

Fatal Obsession
Movie · as Frankie

The Other Side of Romance
Movie

致命一擊
Movie

Passion Among Us
TV · 10 eps

Legend Of The Golden Lion
TV · as 谢逊 · 20 eps

Happy Harmony
TV · 156 eps

On Parole
Movie · as Nam

On Parole 2: Do Unto the Other
Movie · as Nam

Lover of the Swindler
Movie · as Doctor's fellow conman

Don't Stop My Crazy Love for You
Movie · as Inspector Chiu

Love Among the Triad
Movie · as Tong Chun

Crazy Women
Movie

Racing Peak
TV · as 郑继凤 · 40 eps

Rich Man
Movie · as Yeung Ming

Inspiration Nightmare
Movie

Hot and Spicy
Movie

Powerful Four
Movie · as Sam

Call Girl '92
Movie · as Man

Shanghai Heroic Story
Movie · as Lok Chi Hing

Fist of Fury 1991 II
Movie · as Cheng Wai

Golden Snake Sword
TV · 20 eps

Vengeance
TV · as 方有为 · 40 eps

Fist of Fury 1991
Movie · as Cheng Wai

Once a Killer
Movie

Touch and Go
Movie · as Pitt

Prison on Fire II
Movie · as Fai Chi

The Banquet
Movie · as Party Guest

Police on the Road
TV · 13 eps

All for the Winner
Movie · as Billy

Rebel from China
Movie · as China Ming

Wild Search
Movie · as Kee


