Known For
Photos
Filmography

Under Current
Movie · as Kah Yuen Kwan

Break War
Movie · as Li Shengan

The Sunny Side of the Street
Movie · as Mr. So

New Kung Fu Cult Master
Movie · as White Brows

New Kung Fu Cult Master 2
Movie · as White Eyebrow

The Attorney
Movie

The Legend of The Condor Heroes: The Dragon Tamer
Movie · as 王重阳 Wang Chongyang

Dragon Hunter
Movie · as Master

The Proud Smile
Movie

The Love of Immortal
Movie

Unexpected Love 2
Movie

Alien Invasion
Movie · as Priest

Four Girls
Movie

Integrity
Movie

Guilt by Design
Movie · as Fong Hin Fai

The Code of Siam
TV · 24 eps

Jue Zhan Qian Wang
Movie

Gamble King of Asia
Movie

Crazy Bull
Movie

Chen Zhen Legend
Movie · as LI Ligo

千门女王之螳螂捕蝉
Movie

Big Brother
Movie · as Guan's Father

Monkey King and the City of Demons
Movie · as Demon Catcher

Project Gutenberg
Movie · as YT

Shock Wave
Movie · as Berry (Lok's Father)

Phantom of the Red Creepy Village
Movie · as Zhang Xin'an

Happy Ghost vs Young & Dangerous
Movie

逆转杀局
Movie

我在清朝当密探
Movie

Alien Girl
Movie · as Zhu Zai

Qing Dynasty Detective
TV · as 朵儿图 · 24 eps

Fight in Causeway Bay
Movie

A Dog Named Wang Zi
Movie

Cold War II
Movie

Drink Drank Drunk
Movie

Waste Wood Lord
Movie

暴力音符
Movie

The Hiddens
TV · 20 eps

From Vegas to Macau II
Movie · as Mr. Hon

Lucky Star 2015
Movie

An Inspector Calls
Movie · as Nightclub Customer

Incredible Mama
TV · as Hung Shue Lam · 9 eps

Karma
TV · 9 eps

The Menu
TV · as 丁骏生 Simon Ting · 24 eps

Night Shift
TV · as Che Ding · 11 eps

Z Storm
Movie · as Tsui Wai-King

Overheard 3
Movie · as Mark

The Borderline
TV · 17 eps

Tales from the Dark 1
Movie · as Chu (segment "Stolen Goods")

Young and Dangerous: Reloaded
Movie · as Gordon Lam

Fairy Tale Killer
Movie · as Commander Chan

Nightfall
Movie · as Chief Yu

A Beauty in Troubled Times
TV · as He Yingxiong · 44 eps

Overheard 2
Movie · as Jim Chan

A Dream Team
Movie

When Heaven Burns
TV · as Ivan · 30 eps

The Other Truth
TV · 25 eps

Dream Home
Movie · as Cop Man

Love in a Puff
Movie · as Cop in Car Park

Growing Through Life
TV · 30 eps

The Season of Fate
TV · 25 eps

Show Me the Happy
TV · 80 eps

Every Move You Make
TV · as 姚天保 · 20 eps

Suspects in Love
TV · as Chan Yau Keung · 20 eps

Overheard
Movie · as Vice-Chairman, Securities & Futures Commission

The Beauty of The Game
TV · 20 eps

Emergency Unit
TV · 30 eps

Just Love II
TV · 25 eps

Sweetness in the Salt
TV · 25 eps

Connected
Movie · as Headmaster (as Felix Lok)

Lady Cop & Papa Crook
Movie · as Uncle Fok

Claustrophobia
Movie · as Karl

Au Revoir Shanghai
TV · 20 eps

Wasabi Mon Amour
TV · 20 eps

The Four
TV · as Ling Lok-shi · 25 eps

Ten Brothers
TV · 20 eps

Forensic Heroes
TV · as Mok Wai To · 1 ep

Dicey Business
TV · 35 eps

Face to Fate
TV · as 哥舒天(應天行) · 30 eps

The Herbalist's Manual
TV · 25 eps

The Academy
TV · 62 eps

Placebo Cure
TV · 20 eps

Revolving Doors of Vengeance
TV · as Ng Gam-Kuen · 30 eps

Unbearable Heights
Movie

The Vigilante In The Mask
TV · 20 eps

To Love With No Regrets
TV · 20 eps

Net Deception
TV · 20 eps

The Last Breakthrough
TV · as Ko Kei · 30 eps

Shiver
Movie · as Coroner

My Troublesome Buddy
Movie

Mansion Murder
Movie

Death Trap
Movie · as Wong Sir

Happy Go Lucky
Movie · as Snowie's father

Kung Fu Police
Movie

Not Just A Pretty Face
TV · 20 eps

Whatever It Takes
TV · as 李旦 · 20 eps

In The Realm Of Fancy
TV · 20 eps

Triumph in the Skies
TV · 40 eps

Survivor's Law
TV · as Hung Ting Wai · 25 eps

Chinese Orthopedist and the Spice Girls
Movie

The Untold Story - Sudden Vanished
Movie

Cafe Shop
Movie

Color of Pain
Movie

45 Days Lover
Movie · as Ng Siu-Kei

Lofty Waters Verdant Bow
TV · 20 eps

Where the Legend Begins
TV · 27 eps

Golden Faith
TV · 45 eps

Good Against Evil
TV · 20 eps

Born Wild
Movie · as Brother Chu

Gangs 2001
Movie

Hero of City
Movie · as Cheung Jo / "Tuen Mun"

Hong Kong History Y
Movie

Treasure Raiders
TV · 20 eps

Law Enforcers
TV · as 梁耀庭 · 20 eps

Screen Play
TV · 25 eps

The Heaven Sword and Dragon Saber
TV · as 谢逊 Tse Sun · 42 eps

Love or Kill
Movie

Crimson Sabre
TV · 35 eps

A Matter of Customs
TV · as Luk Kam-ho · 32 eps

Ups And Downs
TV · 2 eps

Anti-Crime Squad
TV · as 林志斌 · 22 eps

A Smiling Ghost Story
TV · as 古悟明 · 20 eps

A Loving Spirit
TV · 20 eps

Witness to a Prosecution
TV · as 高云轩 · 22 eps

Ballistic Kiss
Movie

Moments of Endearment
TV · 20 eps

War And Remembrance
TV · as 允礼 · 20 eps

Armed Reaction
TV · as 牛荣, 彭SIR · 32 eps

Healing Hands
TV · as 何守仁 · 40 eps

The Demi-Gods and Semi-Devils
TV · as 慕容博 Muk-yung Bok · 45 eps

Untraceable Evidence
TV · as 田世南 · 5 eps

Unusual Revenge
Movie

Wars of Bribery
TV · 20 eps

Dark Tales
TV · as 陆判, 许半仙 · 5 eps

Unnatural Born Killer
TV · as 傅振武 · 20 eps

Dead End
Movie

Hand of Hope
TV · 20 eps

Rise Of The Taiji Master
TV · as 高沧海 · 20 eps

Journey of Love
TV · as 高威廉 · 20 eps

Detective Investigation Files
TV · as 简志超 Kan Chi Chiu, 武元强 Mo Yuen Keung · 6 eps

The Condor Heroes 95
TV · as 黄药师 Wong Yue-si · 32 eps

Passion Among Us
TV · 10 eps

Conscience
TV · 30 eps

The Legend of the Condor Heroes
TV · as 黄药师 Wong Yeuk-see · 35 eps

The Legend of the Condor Heroes 1994 (Digital Remaster)
TV · as 黄药师 · 35 eps

Racing Peak
TV · 40 eps

The Partner
TV · 20 eps

The Heroes From Shaolin
TV · 20 eps

The Hero From Shanghai
TV · 15 eps

Gambling On Life
TV · 20 eps

Yang's Women Warriors
TV · as 金大郎 · 20 eps

Mind Our Own Business
TV · as 呂方 · 1 ep

Rhythm of Destiny
Movie · as Chan Kwan

Iron Butterfly III: Tomorrow
Movie

The Undercover
Movie · as Brother Gau

Shattered Dream
Movie

The Stake
TV · 20 eps

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

The Commandments
TV · 20 eps

Money And Fame
TV · 20 eps

The File of Justice
TV · as 周文彬 · 119 eps

Sergeant Talkie
Movie

Blue Lightning
Movie

Legend of the Dragon
Movie · as Fong's Realtor

A New Life
TV · 15 eps

Family Squad
TV · as 胡修 · 3 eps

Big Family
TV · 30 eps

The Poor Rich Man
TV · 20 eps

Yuppies On The Move
TV · 20 eps

Brother Cry For Me
TV · 20 eps

The Iron Butterfly II
Movie

Midnight Angel
Movie

The Mamasan II - Club Girls' Blues
Movie

My Neighbours Are Phantoms
Movie · as Master Vampire

BB 30
Movie · as Brother Chiu

The Big Score
Movie · as Officer Jeff Lau

The Witness Of Time
TV · 20 eps

An Elite's Choice
TV · 20 eps

It Runs in the Family
TV · 15 eps

The Enforcer's Experience
TV · 20 eps

The Serpentine Romance
TV · 20 eps

A Time of Taste
TV · 20 eps

The Iron Butterfly
Movie

Story of Nam
Movie

The Romancing Star III
Movie

Ghost Busting
Movie · as Maggie's Brother

Nobody's Hero
Movie

Out of Bravery
Movie · as Wong Yat Kwai

超越黄线
Movie

The Vampire Strikes Again
TV · 20 eps

War Of The Dragon
TV · 20 eps

Greed
TV · 20 eps

The Sword & The Sabre
TV · 20 eps

File Noir
TV · 20 eps

The War Heroes
TV · 30 eps

Fate In Our Hands
TV · 5 eps

Everybody Loves Somebody
TV · 77 eps

I Do I Do
TV · 5 eps

The Joy of Being Simple
TV · 20 eps

Family Fortune
TV · 20 eps

Looking Back in Anger
TV · 50 eps

Song Bird
TV · 20 eps

Here Comes A Hero
TV · 18 eps

The Justice of Life
TV · as 朱先生 · 30 eps

It's No Heaven
Movie · as Inspector Lee

The Big Heat
Movie · as Hostage

Kwong Loong
TV · 20 eps

Fate Cast In The Wind
TV · 20 eps

Flaming Brothers
Movie · as Man at Convenience Store

Reincarnation
Movie

The Price Of Growing Up
TV · 59 eps

The Grand Canal
TV · 60 eps

The Pleasure of His Company
TV · 10 eps

The SIB Files
TV · 20 eps

The Dragon Sword
TV · as 逆天行 · 20 eps

The Upstart and the Self-Made Man
TV · 20 eps

Zheng Cheng Gong
TV · 24 eps

The Legend of the Book and Sword
TV · as 李可秀 · 28 eps

Inspector Chocolate
Movie · as Mr. Ho

Rosa
Movie · as Car dealer

A Hearty Response
Movie · as Restaurant manager

The Unyielding Master Lim
TV · 20 eps

Brothers Under The Skin
TV · 20 eps

Turn Around and Die
TV · 14 eps

When Silken Hands Get Rough
TV · 20 eps

The Legend Of Dik Ching
TV · 20 eps

New Heavenly Sword and Dragon Sabre
TV · as 都大錦 (總鏢頭) · 40 eps

The Legend of Wong Tai Sin
TV · as 毒医 · 18 eps

Wives and Lovers
Movie

Love with the Perfect Stranger
Movie · as Ah Bo's Boss

The Unwritten Law
Movie

The Battlefield
TV · 30 eps

The Sword Stained With Royal Blood
TV · 20 eps

The Brave Squad
TV · 20 eps

Take Care Your Highness
TV · 20 eps

The Legend of Lady Chung
TV · 10 eps

The Rough Ride
TV · 40 eps

The Yang's Saga
TV · 6 eps

The Flying Fox Of Snowy Mountain
TV · 40 eps

The Legend of the General Who Never Was
TV · as 薛完彻 · 20 eps

碧血劍 (數碼修復版)
TV · as 曹化淳 · 20 eps

皇上保重 (數碼修復版)
TV · as 鄂尔泰 · 20 eps
吕四娘(数码修复版)
TV · as 二貝勒 · 25 eps

The Company
Movie

The Ugly Tycoon
Movie

And Now What Is Your Name
Movie

The Smiling Proud Wanderer
TV · 30 eps

Rainbow Round My Shoulder
TV · as 刘梓风 · 20 eps

The Fearless Duo
TV · as 王師爺 · 20 eps

The Duke of Mount Deer
TV · as 于八 · 40 eps

Police Cadet
TV · as 警司 · 40 eps

The Militarism Revival
Movie

The Adventures Of The Woman Reporter
TV · 15 eps

Good Morning Mother In Law
TV · 20 eps

The Radio Tycoon
TV · 30 eps

Sandwiches
TV · 20 eps

The Old Miao Myth
TV · 20 eps

播音人 (數碼修復版)
TV · as 欧国豪 · 30 eps

Outlaw Genes
Movie

No U-Turn
Movie

You Only Live Twice
TV · 20 eps

The Maverick
TV · 20 eps

The Legend of the Unknowns
TV · 20 eps

Sexy Career Girls
Movie

An Honest Crook
Movie

Story of Taxi Dancers
Movie

The Lonely Hunter
TV · 25 eps

The Three Musketeers
TV · 15 eps

Young's Female Warrior
TV · 30 eps

Brothers Four
TV · 20 eps

Summer Of '61
TV · 20 eps

無雙譜
TV · as 江瑶柱 · 15 eps

The Saviour
Movie

The Happenings
Movie · as Drunk at Petrol Station

Caning
Movie

Swordsman Siu Sap Yat Long
TV · 13 eps

A House is Not a Home
TV · 110 eps

Heroes of the Underground
Movie

Water Margin
TV · 13 eps



