Known For
Filmography

Cross Border Daddy
TV · 1 ep

No More Bets
Movie · as Guan Yongchao

Take Two
TV · as Hong Wing-yan · 25 eps

Battle of the Seven Sisters
TV · 26 eps

The Ghetto-Fabulous Lady
TV · as Kiu Baak Cyun · 25 eps

基因迷途
Movie

Once Upon A Time In Tiny Hong Kong
TV · 17 eps

Legal Mavericks
TV · as Gotham Wei Gwok-haam · 28 eps

Nothing Special Force
TV · 20 eps

The Hiddens
TV · 20 eps

Princess of Lanling King
TV · as Yuwen Hu · 49 eps

To Love Somebody
Movie

Dressage to Win
TV · 11 eps

Hong Kong Criminal Files
TV · 32 eps

Greed Mask
TV · as 张汉明 · 20 eps

Doomed to Oblivion
TV · 30 eps

Placebo Cure
TV · 20 eps

Go! Go! Daddy
TV · as 曾耀干 · 20 eps

Angels of Mission
TV · as Yeung Siu Fung · 20 eps

The Conqueror's Story
TV · as 陈平 · 30 eps

To Catch the Uncatchable
TV · as 梁仲文 · 3 eps

The King of Yesterday and Tomorrow
TV · as 岑日礼 · 20 eps

夕阳岁月
Movie

Where the Legend Begins
TV · 27 eps

Exfernal Affairs
Movie

The Mad Phoenix
TV · as 江誉镠 · 20 eps

The Heroine of the Yangs (II)
TV · 28 eps

The Heroine of the Yangs (I)
TV · as 耶律皓南 · 32 eps

The Heroine of the Yangs
TV · 60 eps

Burning Flame
TV · as Tong Wai / Kelvin

Pretty Police Woman
TV · as 詹伟雄 · 35 eps

The Year of Chameleon
TV · as 胡斌 · 61 eps

Interpol
TV · as 杨火点 · 40 eps

Scarred Memory
Movie

The Good Old Days
TV · as 方贺文 · 106 eps

The Little Vagrant Lady
TV · 20 eps

Midnight Lovers
TV · 1 ep

Hero - Beyond the Boundary of Time
Movie · as Ha's Ex-Boyfriend

Hard Boiled
Movie · as Hitman 1

The Man, The Ghost And The Fox
TV · 20 eps

Crime Fighters
TV · as [lawyer] · 20 eps

Super Cop
TV · 20 eps

The Greed of Man
TV · as Michael · 40 eps

Blood Brothers
Movie

Police on the Road
TV · 13 eps

Yuppies On The Move
TV · 20 eps

Rainbow
TV · 20 eps

Lung Fung Restaurant
Movie · as Johnny

The Set Up
Movie

The Deadly Passage
Movie

An Elite's Choice
TV · 20 eps

It Runs in the Family
TV · 15 eps

Tour of Revenge
Movie

War Of The Dragon
TV · 20 eps

Looking Back in Anger
TV · 50 eps

The Justice of Life
TV · as Jimmy · 30 eps

Everybody Loves Somebody
TV · 1 ep

It's No Heaven
Movie

Everybody's Somebody's Favourite
TV · 152 eps

My Father's Son
TV · 20 eps

The Master Strategist
TV · 20 eps

Police Cadet
TV · as 阿章 · 40 eps
