Known For
Photos
Filmography

ICAC Investigators 1996
TV · as 伍普照

Deadly Sins
TV · as 康力 · 25 eps

The Long Watch
TV · as Wen Zongshu · 40 eps

Mind Toxin
TV · as Chi Jianshen · 10 eps

Prism Breaker
TV · as Lui Hok-sum · 25 eps

Contenders
TV · as Zheng Qiu · 2 eps

Shine on Me
TV · as Nie Chengyuan · 14 eps

The Petty Official
Movie

萬千星輝賀台慶 57th
TV · 2 eps

Wolf Hiding
Movie

Labyrinth of Desire
Movie · as 老徐

Forensic Medicine Song Ci
Movie · as Song Lizong

In the Storm
TV · 30 eps

Ghost Ship From Lop Nur
Movie

The Story of Tang Bohu
Movie

再见,陌生人
Movie · as 沈建强

The Journey Across the Night
TV · as Chen Mingxuan · 26 eps

Stop! Thieves
Movie · as Shen Ling

Crazy House
Movie

愛笑種夢室之龍在江湖
Movie

爱笑种梦室之龙在江湖
Movie

Flying Tiger II
TV · as Paul Poon · 30 eps

Suspicious Secret
Movie · as Bao Qiancheng

Demon Banquet
Movie · as Dugu

閨房之午夜鏡中人
Movie

造梦者
Movie

Xiong Di: Yi Zi Dang Tou
Movie

厉害了我的叔
Movie

南海四大名捕之谌捕头
Movie

第七日
Movie

阴阳小子
Movie

菜刀又见菜刀
Movie

The Secret of S
Movie · as Fang Lang

Immortality
Movie

Foolish Plan
Movie

Love Godfathers: Three Bad Guys
Movie

网商
TV · 30 eps

Be My Dad
TV · 33 eps

Presumed Accidents
TV · as 乔文杰 George · 28 eps

The Hiddens
TV · as Gong Ning · 20 eps

鲁豫有约一日行
TV · 1 ep

The Dangerous Affair
Movie · as Mo Hong

Keeper of Darkness
Movie · as Psychiatrist's Husband

探秘者
Movie
《雙城記》:信天游(上)(下)
Movie

Never Dance Alone
TV · 32 eps

Tomorrow is Another Day
TV · 20 eps

Miraculous Detectives Father and Son: Lost in a Rainy Night
Movie

7 Assassins
Movie · as Revolutionist

The Hippocratic Crush II
TV · as Lok Man-Sang · 30 eps

Shanghai Legend
TV · as 江舒涵 · 16 eps

72 Tenants of Prosperity
Movie · as 70's Doctor Ching

The Men of Justice
TV · as 方智浩 · 35 eps

我的丑爹
TV · 33 eps

车上奇遇
Movie

亲家
TV · 1 ep

Clay Fear
Movie · as Ming Fu

Mr. 3 Minutes
Movie

At Home With Love
TV · 20 eps

Midnight Fantasy
Movie

Police Station No. 7
TV · 25 eps

将装修进行到底
TV · 1 ep

Sai Kung Story
Movie · as Jackson Ching Lok

Back To Square One
TV · 20 eps

愤怒的蝴蝶
TV · as 黄昆仑 · 21 eps

Fate Twisters
TV · as Lok Tien Sun · 22 eps

The Legendary Siblings 2
TV · as 常春 · 40 eps

Every Dog Has His Date
Movie · as Dr Albert Lai

A Taste of Love
TV · 25 eps

The Heaven Sword and Dragon Saber
TV · as 张无忌 Cheung Mo-kei · 42 eps

When a Man Loves a Woman
Movie · as Ace

The Threat Of Love
TV · as 欧阳明 · 20 eps

A Loving Spirit
TV · 20 eps

A Place Of One's Own
TV · as 方信哲 · 20 eps

Till When Do Us Part
TV · 20 eps

Healing Hands
TV · as 程至美 Paul · 112 eps

Madam Q
Movie

Outburst
TV · as 王一正 · 25 eps

The Wartime Lovers
Movie

Our Neighbour Detective
Movie · as Cheng Chin Fu

New Tenant
Movie · as Wong Yu Yan, Anthropologist

Doctor Mack
Movie · as K.T.

A Fake Pretty Woman
Movie

Hope
Movie · as Wong Kau

A Chinese Torture Chamber Story
Movie · as Yeung Nai-Mou

Hail the Judge
Movie · as Fong Tong Kan

When Gordon Met Elaine
Movie

On the Run
Movie

S.T.T. Dorm
Movie

Bloody Beast
Movie · as Chen Siu Hsiong

The Underground Banker
Movie · as Lam Kuo Jen

侠义见青天
TV · 38 eps

The Magic Crane
Movie · as So Pang Hoi

The Street Car Named Desire
Movie

See You Next Time
Movie

Once Upon a Time in 2040 II
Movie

The Supreme Winner
Movie

The Secret File
Movie

A Serious Shock! Yes Madam!
Movie · as Wilson Tsang

He Ain't Heavy, He's My Father
Movie · as Loanshark Fung

Endless Nightmare
Movie

Devil Lover
Movie

日落卡门
Movie

Police Magazine
TV · 13 eps

Second to None
Movie · as Julian

Evil Black Magic
Movie · as Ming

Once Upon a Time in 2040
Movie

New Dragon Gate Inn
Movie · as Chuen

The File of Justice
TV · as 徐伟杰 / "Alex" · 45 eps

Sex and Zen
Movie · as Wei Yang Sheng / Yan Ching

To Be Number One
Movie · as Ming

Sexual Devil
Movie

The Banquet
Movie · as Party Guest

Mainland Dundee
Movie

Center Stage
Movie · as Zhang Damin

庙街豪情
TV · 23 eps

Lethal Panther
Movie · as Albert Wong

Kawashima Yoshiko
Movie · as Lam

When East Goes West
Movie · as Richard

Manchester Death Warrant
Movie

Heaven's Retribution
TV · 30 eps

I Am Sorry
Movie · as Edgar

Lost Souls
Movie · as Paul Hsiao

The Nobles
Movie · as Tony

What A Small World
Movie

The Black Wall
Movie

In Between Loves
Movie · as John Liu

Chicken and Duck Talk
Movie · as Danny Poon

Picture of a Nymph
Movie · as Tsui Hung-Chuen

The Crazy Companies II
Movie · as Robert Cheng

Four Of A Kind
TV · 20 eps

Fate Cast In The Wind
TV · 20 eps

The Legend of the Book and Sword
TV · as 余魚同 · 28 eps

The Grand Canal
TV · 60 eps

書劍恩仇録 (數碼修復版)
TV · as 余鱼同 · 28 eps

The Innocent Interloper
Movie · as Mr. Shee

Brother’s Girlfriend
Movie

The Feud of Two Brothers
TV · 30 eps

A Taste of Bachelorhood
TV · as 主演 · 20 eps

Next Year, Next Kins
TV · as 麦根莱 · 6 eps

Middle Aged Fancy
TV · 13 eps

The Sword Stained With Royal Blood
TV · 20 eps

Form 4D
TV · 10 eps

The Brave Squad
TV · 20 eps

The Possessed
TV · as 吕伦 · 25 eps

The Battlefield
TV · 30 eps

碧血劍 (數碼修復版)
TV · as 李岩 · 20 eps

The Smiling Proud Wanderer
TV · 30 eps

Rainbow Round My Shoulder
TV · as 不良青年 · 20 eps

Qiu Jin: A Woman To Remember
TV · 20 eps

The Young Detective
TV · 20 eps

United We Stand
TV · 20 eps

The Other Side of the Horizon
TV · 20 eps

The Duke of Mount Deer
TV · as 天地會弟子 · 40 eps

Sandwiches
TV · 20 eps




