Known For
Photos
Filmography

Mastermind
Movie

Happy Temple
Movie

V
Movie · as Ouyang Jiahua

The Glamorous Night
TV · as Shen Mo · 24 eps

Reborn
Movie · as Hao Hua

Behind the Shadows
Movie · as Feeble

Justice Is Mine
TV · as Cho Wai-yee · 20 eps

Fated Hearts
TV · as Zhuang Shen · 11 eps

Hong Kong Classics Reimagined
Movie

Death Stranding
Movie · as Si Ye

Sakra
Movie · as Duan Zhengchun

Story of Kunning Palace
TV · as Yan Mu · 1 ep

Man on the Edge
Movie

A Murder Erased
Movie · as LOK Ying Choi

Look Up
Movie

Under The Shadow
Movie

The Monkey King: The Legend Begins
Movie · as Heavenly King

G Storm
Movie

Dynasty Warriors
Movie · as Chen Gong

Flying Tiger III
TV · as 张伟桦 · 30 eps

Count Your Lucky Stars
TV · as Lu Ren · 34 eps

Of Greed and Ants
TV · as Wing Mok Tong (Gordon) · 30 eps

The Song of Glory
TV · as Shen Tingzhang · 53 eps

Guilt by Design
Movie · as Deng Zhao Qiang

Hunt Down
Movie

My Girlfriend is an Alien
TV · as Fang Shida · 30 eps

My Kitchen Lover
Movie

Always with You
TV · as Jerry / Jie Rui · 46 eps

Flying Tiger
TV · as Leoi Cheuk-fung · 30 eps

Our Time Will Come
Movie · as Captain Chow

Colour of the Game
Movie · as BBQ

The Big Call
Movie · as Tan Si-Rong

Yellow War
Movie · as Officer Owen

Fighter of the Destiny
TV · as Jiao Zong · 56 eps

Feather Flies to the Sky
TV · as Ruan Wenxiong · 58 eps

The No No Girl
TV · as 庄富豪 · 20 eps

Three
Movie · as Dr. Fok

Good Take!
Movie

Sky on Fire
Movie · as David

Come with Me
TV · 20 eps

Office
Movie · as John Sun

The Strange House
Movie · as Le Zijun

Blackhat
Movie · as Chow

Swan Dive for Love
TV · 44 eps

Twilight Online
Movie · as Officer Koo

Golden Chickensss
Movie · as Gang Boss

Z Storm
Movie · as Yu Hung-Sing

The Monkey King
Movie · as Master Pitu

Drug Case On Mekong River 13
TV · as Xiong Mo / 莫雄(诺桑) · 34 eps

Line Walker
TV · as Lai Sir · 30 eps

Out of Inferno
Movie · as Shun

Firestorm
Movie · as Truck Driver

The Four 2
Movie

The Constable
Movie

Sniper Standoff
TV · as Ko Chun-kin · 25 eps

Drug War
Movie · as Su

Life Without Principle
Movie · as Ng Yiu Wah

The Detective 2
Movie · as Leung Wai Yip

The Loan Shark
Movie · as Hak Kau

Til Love Do Us Lie
TV · 139 eps

Bad Blood
Movie · as Andy

Illusion Apartment
Movie

All About Love
Movie · as Robert

Bruce Lee, My Brother
Movie · as Cho Tat Wah

Poker King
Movie · as Fei

Murderer
Movie · as Ghost

Coweb
Movie · as Ho Kwun

Gao Xing
Movie

The First 7th Night
Movie · as Chan Keung

Vengeance
Movie · as Wolf

A Very Short Life
Movie · as Dennis Law

Triad Wars
Movie · as Law Ting Fat

Connected
Movie · as Detective Cheung

Mad Detective
Movie · as Violent Man - Ko's Inner Personality

Brothers
Movie

Beauty and the 7 Beasts
Movie · as Tony

Eye in the Sky
Movie · as Chief Inspector Chan

Kidnap
Movie · as Sgt. Ho Chi

The Closet
Movie · as Ngok Fung

Fatal Contact
Movie · as Ma Ho-Keung

Exiled
Movie · as Jeff

Election 2
Movie · as Mr. So

Wise Guys Never Die
Movie · as Dragon

McDull, the Alumni
Movie · as Financial Controller

Dog Bite Dog
Movie · as Chief Inspector Sum

2 Become 1
Movie · as Penny's Husband

Election
Movie · as Mr. So

The House
Movie

The Unusual Youth
Movie

百法百众
TV · 1 ep

Breaking News
Movie · as Supt. Eric Yeung

Throw Down
Movie · as Boss Savage

Police Station No. 7
TV · 25 eps

Running on Karma
Movie · as Captain Chung

Lofty Waters Verdant Bow
TV · 20 eps

Love is Beautiful
TV · as Emperor Zhenzong of Song · 30 eps

Seven Sisters
TV · as 周震昌 · 32 eps

The Heaven Sword and Dragon Saber
TV · as 杨逍 Yeung Siu · 42 eps

The Flying Fox Of The Snowy Mountain
TV · 40 eps

Road To Eternity
TV · 20 eps

Ultra Protection
TV · as Fu Ching-kit · 20 eps

廉政行動1998
TV · as 高级调查主任/高展辉 · 5 eps

Armed Reaction
TV · as 杨光照 · 32 eps

飞越校园
Movie
Class of Disobedience
Movie · as 劉國棟

Deadly Showdown
Movie

The Hitman Chronicles
TV · 35 eps

Against the Blade of Honour
TV · as 柳若松 · 20 eps

I Can't Accept Corruption
TV · as 廉志刚 · 20 eps

圓月彎刀 (數碼修復版)
TV · as 柳若松 · 20 eps

Food of Love
TV · 30 eps

Ancient Heroes
TV · 20 eps

Cold Blood Warm Heart
TV · 65 eps

Dark Tales
TV · as 武承休 · 5 eps

Unnatural Born Killer
TV · as 杨云清 · 20 eps

Detective Investigation Files
TV · as 王志滔 Wong Chi To, 洛伟基 Lok Wai Kei · 3 eps

Plain Love
TV · 20 eps

Double or Nothing
Movie

The Emperor and I
TV · 20 eps

The Bare-Footed Kid
Movie · as Magistrate Yuan Tien-Yu

All About Tin
TV · 18 eps

Being Honest
TV · as Ke ping tan · 20 eps

The Hero From Shanghai
TV · 15 eps

The Heroes From Shaolin
TV · as 孔提 · 20 eps

ICAC Investigators
TV · 6 eps

Beyond Love
TV · as 李苏弟 · 20 eps

The Fugitives
Movie

Pioneers of Television Gala
Movie · as Self

A Tale of One City
TV · 20 eps

Be My Guest
TV · 132 eps

The Black Sabre
TV · as 叶开 · 20 eps

邊城浪子 (數碼修復版)
TV · as 叶开 · 21 eps

The Self Within
TV · 20 eps

The Hunter's Prey
TV · 20 eps

Where I Belong
TV · 30 eps

The Enforcer's Experience
TV · 20 eps

An Elite's Choice
TV · as 端王 · 20 eps

The Shanghai Mafia
Movie · as 高健

Hearts, No Flowers
Movie

Fatal Passion
Movie

末世惊情之梦杀
Movie

The Reincarnated of Wai
TV · 19 eps

Everybody Loves Somebody
TV · 77 eps

The Vampire Strikes Back
TV · 20 eps

The Saga of The Lost Kingdom
TV · 35 eps

Withered in the Wind
TV · 27 eps

Emperor And The Swordsman
TV · 20 eps

The Under-Cover Story
TV · as 潘继登 · 20 eps

梅艷芳特輯之夢裡風情
TV · 1 ep

The Making of a Gentleman
TV · 20 eps

Love in a Decadent City
TV · as 龚启光 · 20 eps

僵尸骑兵
TV · 1 ep

The Turbulent Decade
TV · 60 eps

Siblings of The Vice and Virtue
TV · 20 eps

The Bold Ones
TV · 20 eps

The Radio Tycoon
TV · 30 eps

Love & Passion
TV · 30 eps

Soldier of Fortune
TV · 30 eps

HK 80's
TV · 132 eps


