Known For
Filmography

ICAC Investigators 1996
TV · as 骆文耀 · 5 eps

Dead End
Movie

Case X Decoded
TV · as Tai Sung-pak · 12 eps
一起走过的日子
Movie

Back to School
TV · as 蔡小棋 · 15 eps

New Liao Zhai: The Story of a Sinful Woman
Movie

Legend of Ghost YingNing
Movie

Ghost Story
Movie

The Love of the Ferry: New Legend of Liao Zhai
Movie

Modern Dynasty
TV · as Ho Kai-lai · 30 eps

Coffin Homes
Movie · as Boss Wong

Ladies Market
Movie

See You Again
TV · as Self - Observee · 28 eps

The Gutter
TV · as Middle-Aged He Yongchang · 15 eps

P Storm
Movie · as Chin Kwok-Fung

Concerto of the Bully
Movie

命语长生源
Movie

Demon's Path
TV · 13 eps

If Love Was Not Timeless
TV · 20 eps

Storage Stories
TV · 12 eps

Guilty
Movie

Big Fortune Hotel
Movie · as Chiyuen

SPL 2: A Time for Consequences
Movie · as Dai-Hau

The Merger
Movie

Lucky Star 2015
Movie

Fencing
Movie · as Hong Cheuk Wah

Hidden Faces
TV · 18 eps

Gangster Payday
Movie · as Police Officer

Two for the Night
Movie

Hot Talk
TV · 1 ep

To Be or Not to Be
TV · 25 eps

More Than Healing
TV · 1 ep

The Challenge
TV · 17 eps

Flowers with Aphasia
Movie · as Tung / Lam Yik Tung

Super Snoops
TV · 20 eps

My Sister of Eternal Flower
TV · 20 eps

Relic of an Emissary
TV · as 方孝孺 · 30 eps

The Other Truth
TV · 25 eps

Growing Through Life
TV · 30 eps

Don Juan DeMercado
TV · 8 eps

OL Supreme
TV · 80 eps

In the Chamber of Bliss
TV · 20 eps

The King of Snooker
TV · 20 eps

Burning Flame III
TV · 32 eps

Love Exchange
TV · 20 eps

War of In-Laws II
TV · 20 eps

When a Dog Loves a Cat
TV · 20 eps

Flash Point
Movie · as Hero

Hooked on You
Movie · as Choy Yuk-Yu

Best Bet
TV · 20 eps

Men Don't Cry
TV · 21 eps

Ten Brothers
TV · 20 eps

War and Destiny
TV · 30 eps

2 Become 1
Movie · as Bingo's Brother

Face to Fate
TV · as 鄭道然 · 30 eps

The Herbalist's Manual
TV · 25 eps

Scavengers' Paradise
TV · 20 eps

Always Ready
TV · as Yiu Tak-keung · 30 eps

The Academy
TV · 32 eps

A Handful of Love
TV · as Chiu Yeung · 20 eps

The Quick Step of Passion
Movie · as Officer Wong

Police Station No. 7
TV · 25 eps

The Conqueror's Story
TV · as 樊哙 Fan Fai · 30 eps

Twin of Brothers
TV · as 李密 · 42 eps

親子大綁架
Movie

Double Crossing
Movie

Aqua Heroes
TV · as 游德 · 20 eps

The Legend Of Love
TV · 20 eps

The Legend of Love
TV · as Ling Long · 20 eps

Vigilante Force
TV · as 吳錦輝 · 30 eps

Cul-De-Sac
Movie

Slim Chances
TV · 25 eps

Good Against Evil
TV · 20 eps

Take My Word For It
TV · 30 eps

Golden Faith
TV · 45 eps

Wu Yen
Movie · as Emperor of Yen

Colourful Life
TV · 20 eps

Unveil The Mystery
TV · 1 ep

The Heaven Sword and Dragon Saber
TV · as 殷野王 Yan Ye-wong · 42 eps

A Taste of Love
TV · 25 eps

On The Track Or Off
TV · 40 eps

Seven Sisters
TV · 32 eps

Aiming High
TV · as 林約翰 · 20 eps

Running Out of Time
Movie · as Policeman in Bank Robbery

Where a Good Man Goes
Movie · as Nightclub Owner

The Mission
Movie · as Cop

Happy Ever After
TV · as 蒋庆嘉 · 40 eps

Plain Love II
TV · as 榮耀宗 · 32 eps

Web of Love
TV · 20 eps

Healing Hands
TV · as 王子标 · 32 eps

Armed Reaction
TV · as 邓剑豪, 阿剂 · 32 eps

The Duke of Mount Deer
TV · as 多隆 · 45 eps

Mystery Files
TV · 20 eps

Show Time Blues
TV · 20 eps

The Demi-Gods and Semi-Devils
TV · as 薛慕華 · 45 eps

Time Before Time
TV · 20 eps

Night Journey
TV · 20 eps

Wars of Bribery
TV · 20 eps

Money Just Can't Buy
TV · 20 eps

The Criminal Investigator II
TV · 30 eps

Crossing Boundaries
TV · 20 eps

Nothing to Declare
TV · 24 eps

Dark Tales
TV · as 李应, 八爪鱼, 花花太岁, 金生光, 庄铁牛, 鹰王 · 5 eps

Cold Blood Warm Heart
TV · 65 eps

Outburst
TV · as 高偉 · 2 eps

The Fist Of Law
TV · 20 eps

From Act to Act
TV · 20 eps

Plain Love
TV · 20 eps

Detective Investigation Files
TV · as 钟洁儿丈夫 Chung Kit Yi's Husband, 胡坚 Wu Kin, 马伟森 Ma Wai Sum · 3 eps

The Criminal Investigator
TV · 52 eps

Mr. Sardine
Movie · as Edmond

Glittering Moments
TV · 10 eps

Passion Among Us
TV · 10 eps

The Legend of the Condor Heroes
TV · as 朱聪 Chu Cung · 35 eps

Justice Is Blind
Movie · as Prisoner

For Home's Sake
TV · 20 eps

The Edge of Righteousness
TV · 30 eps

The Vampire Returns
TV · 20 eps

Justice, My Foot!
Movie · as Ah Chuen

One Step Beyond
Movie

Rage and Passion
TV · 20 eps

Being Twins
TV · 20 eps

Super Cop
TV · 20 eps

The Greed of Man
TV · as 李立光 · 40 eps

Beyond Love
TV · as Kelvin · 20 eps

The File of Justice
TV · as 林国权(医生), 李广生 · 1 ep

The Queen of Gamble
Movie

The Black Sabre
TV · 20 eps

Beside the Seaside, Beside the Sea
TV · 20 eps

The Breaking Point
TV · 40 eps

The Legend of The Invincible
TV · 21 eps

The Hunter's Prey
TV · 20 eps

Tour of Revenge
Movie

Deadly Secret
TV · 20 eps

It's No Heaven
Movie · as Shing

Twilight of a Nation
TV · 45 eps

Born to Be a King
TV · 18 eps

The Legend of the Book and Sword
TV · as 霍阿伊 · 28 eps

The Return Of Luk Siu Fung
TV · 40 eps

The Legend Of Dik Ching
TV · 20 eps

New Heavenly Sword and Dragon Sabre
TV · as 張松溪 · 40 eps

The Sword Stained With Royal Blood
TV · 20 eps

Rainbow Round My Shoulder
TV · as 麦正云朋友 · 20 eps

The Duke of Mount Deer
TV · as 隨從、將領、太監 · 40 eps

Police Cadet
TV · as 何大海 · 40 eps

In The Same Boat
TV · 5 eps

Sandwiches
TV · 20 eps

Once Upon a Rainbow
Movie

The Bund III
TV · 40 eps

In Search Of
TV · 10 eps
