Known For
Photos
Filmography

Line Walker: Bull Fight
TV · as 魏德礼、韦作荣 · 35 eps

Mrs. Revenge
TV · as Yip Ka-him · 25 eps

War of Thorns
TV · as Lee Tak-lung · 25 eps

Queen of Mahjong
Movie

Prism Breaker
TV · as Ko Ho-yin · 25 eps

Anonymous Signal
TV · as Tindy · 1 ep

The Queen of Castle
TV · as Wong Kai Zi · 5 eps

Dream in Heng Qin and Macau
Movie

The Airport Diary
TV · as Yeung Sheung-wai · 20 eps

Queen of the Forest
TV · 10 eps

Speakers of Law
TV · as Kam Bing-shun · 25 eps

The QUEEN of News
TV · as Leung King-yan (George) · 51 eps

The Invisibles
TV · as Kan Yiu-yeung (Shawn) · 30 eps

Plan "B"
TV · as Yau Tsoi-shan · 25 eps

Kids' Lives Matter
TV · as Amos Fong Chung-yan · 25 eps

The Exorcist's 2nd Meter
TV · 25 eps

Go! Go! Go! Operation C9
TV · as Ko Dai Ching / Ah Ching / Ching Gor / "B12" / "Bravo" · 20 eps

Flying Tiger II
TV · as Ting Ho Yin · 30 eps

Big White Duel
TV · as Tong Ming · 55 eps

Super Model Fantasy
Movie

Deep in the Realm of Conscience
TV · as Yam Samshu · 36 eps

The Taxorcist Sidequel - Chapter One
TV · as Ma Kwai / Siu Ma [Taxi driver] · 12 eps

My Dearly Sinful Mind
TV · as 鍾泰然 · 28 eps

The Exorcist's Meter
TV · as Ma Kwai · 47 eps

Bet Hur
TV · as Lok Ping-on · 35 eps

Do姐再Shopping
TV · 15 eps

ICAC Investigators 2016
TV · 5 eps

Inspector Gourmet
TV · 20 eps

Rogue Emperor
TV · as 朱锦春 · 17 eps

Triumph in the Skies
Movie · as Roy

The Love Story in Amazing Towns
TV · 6 eps

Do姐去shopping
TV · as 马国明 · 15 eps

Lord of Shanghai
TV · as Kiu Ngo-tin · 32 eps

Impetuous Love in Action
Movie

A Time of Love
TV · 2 eps

Ghost Dragon of Cold Mountain
TV · as Chu Cheung Seng · 30 eps

Line Walker
TV · as Ngai Tak-lai / Wai Cho-wing · 37 eps

Noblesse Oblige
TV · as To Chun-fung · 21 eps

Season of Love
TV · 20 eps

The Hippocratic Crush II
TV · as Cheung Yat-Kin · 30 eps

Triumph in the Skies II
TV · 43 eps

Silver Spoon, Sterling Shackles
TV · as Charles Chung Kai-san · 40 eps

Three Kingdoms RPG
TV · as Vincent Szema Shun / Szema Yee · 25 eps

Tiger Cubs
TV · as To Tin-yue · 13 eps

The Hippocratic Crush
TV · as Cheung Yat-kin · 55 eps

The Life and Times of a Sentinel
TV · 26 eps

Yes, Sir. Sorry, Sir!
TV · 30 eps

The Other Truth
TV · as Alex Kong Lok-man · 25 eps

Grace Under Fire
TV · as 游三水 · 32 eps

72 Tenants of Prosperity
Movie · as Fireman

The Mysteries of Love
TV · as Gordon Lo Tin-hang · 25 eps

Can't Buy Me Love
TV · as Ding Yau Wai · 32 eps

A Fistful of Stances
TV · as Ku Yu-Tong · 25 eps

Man in Charge
TV · as Chow Bing · 20 eps

In the Chamber of Bliss
TV · as Yue Yam-kwok · 20 eps

Born Rich
TV · as Sha Po-loi · 41 eps

Speech of Silence
TV · as Leung Kai-yin · 20 eps

The Four
TV · as Iron Fist / Tit Yau-ha / Fok Yi · 25 eps

Your Class or Mine
TV · as Sun Man-Kwan · 20 eps

The Master of Tai Chi
TV · as Mai Fung-nin · 25 eps

The Money-Maker Recipe
TV · 21 eps

D.I.E.
TV · as 成家隽 (Hugo) · 25 eps

Survivor's Law II
TV · as Sun Man-Kwan (MK Sun) · 20 eps

The Family Link
TV · as Gam Shing-Tsun · 21 eps

The Brink of Law
TV · as Yan Heung-Ming · 25 eps

La Femme Desperado
TV · as Ko Chi-Lik · 22 eps

Love Guaranteed
TV · 20 eps

To Grow With Love
TV · as Mak Kar Fai · 21 eps

Into Thin Air
TV · as Koon Ching-Wan · 20 eps

The Herbalist's Manual
TV · as Pang xian · 25 eps

Scavengers' Paradise
TV · 20 eps

Wong Fei Hung – Master of Kung Fu
TV · 25 eps

The Vigilante In The Mask
TV · 20 eps

Lost in the Chamber of Love
TV · 20 eps

Dream of Colours
TV · 20 eps

Double Crossing
Movie · as CID

Whatever It Takes
TV · 20 eps

In The Realm Of Fancy
TV · 20 eps

Triumph in the Skies
TV · as Go Ji Hung (Roy) · 40 eps

Survivor's Law
TV · as Joe Chan · 25 eps

The Driving Power
TV · as Ko Wai Lei · 20 eps

Vigilante Force
TV · as 情侶 · 1 ep

The Healing Spirit
Movie · as Angel

A Case of Misadventure
TV · 20 eps

Slim Chances
TV · 25 eps

Love And Again
TV · 20 eps

Love is Beautiful
TV · 30 eps

Good Against Evil
TV · 20 eps

The White Flame
TV · 20 eps

Eternal Happiness
TV · as 郦明堂 · 30 eps

Law Enforcers
TV · 20 eps

Country Spirit
TV · as 醫生 · 1 ep

A Step Into The Past
TV · as 琴清之先夫 · 1 ep

When Dreams Come True
TV · 20 eps

War of the Genders
TV · as 杂志社社长 (Franco) · 1 ep

The Legendary Four Aces
TV · 1 ep

The Green Hope
TV · as 欧阳 · 25 eps

Ups And Downs
TV · 2 eps

At the Threshold of an Era
TV · as Stanley(经纪) · 2 eps

Burning Flame
TV · as Billy

ICAC Investigators
TV · 5 eps


