Known For
Photos
Filmography

Brick Slaves
TV · 20 eps

Under the Veil
TV · 20 eps

Young Charioteers
TV · 20 eps

Shades of Life
TV · 12 eps

Season of Love
TV · 20 eps

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

72 Tenants of Prosperity
Movie · as District Councilor Law

My Better Half
TV · 20 eps

Cupid Stupid
TV · 20 eps

Show Me the Happy
TV · 80 eps

Beauty Knows No Pain
TV · 20 eps

Every Move You Make
TV · as 何德 · 20 eps

The Winter Melon Tale
TV · 20 eps

Just Love II
TV · 25 eps

D.I.E. Again
TV · as 节目主持 · 25 eps

The Money-Maker Recipe
TV · 21 eps

Pages of Treasures
TV · 20 eps

The Silver Chamber of Sorrows
TV · 21 eps

War of In-Laws II
TV · as 刘健仁 · 20 eps

Welcome to the House
TV · 239 eps

Forensic Heroes
TV · as Bong · 2 eps

The Gentle Crackdown
TV · as 錢亨通 · 1 ep

Fantasy Hotel
TV · 20 eps

Shine On You
TV · 30 eps

Double Crossing
Movie · as Mr. Tsang

Virtues of Harmony II
TV · 444 eps

Let's Face It
TV · 20 eps

In the Realm of Success
TV · 20 eps

Screen Play
TV · 25 eps

A Step Into The Past
TV · as 李園 · 2 eps

The Legendary Four Aces
TV · as 孔玉书 · 52 eps

The Kung Fu Master
TV · as 桂公公 · 20 eps

Side Beat
TV · 20 eps

A Smiling Ghost Story
TV · as 潘Sir · 1 ep

The Duke of Mount Deer
TV · as 索額圖 · 45 eps

All's Well, End's Well '97
Movie · as Mr. Ting

A Recipe for the Heart
TV · 29 eps

Show Time Blues
TV · as 鲁德森 · 20 eps

Untraceable Evidence
TV · as Billy(电视台) · 3 eps

Bodyguards of Last Governor
Movie · as Ah Chi

Detective Investigation Files
TV · as 丁汉昌 Ting Hon Cheung · 4 eps

Last Hero in China
Movie · as Robert

Being Twins
TV · 20 eps

Odd Man Out
TV · 20 eps

Family Squad
TV · as Pierre · 1 ep

The Fun, the Luck & the Tycoon
Movie · as Restaurant Customer

The Vampire Raiders
Movie · as Alex

Bed Companions
Movie · as David

The Crazy Companies
Movie · as Simon

The Crazy Companies II
Movie · as Mr. Lau

Jokers Playing Games
Movie

Reincarnation
Movie

Seven Years Itch
Movie · as Lover in motel room

My Will, I Will
Movie

Happy Ghost III
Movie · as Frustrated Man Waiting in Park

Gimmick Song Special 1986
TV · 3 eps

Let Us Flirt, Partner
Movie

My Lucky Stars
Movie · as Dentist

Unforgettable Fantasy
Movie · as Umberto

Wives and Lovers
Movie

The Two Jolly Cops
Movie

Infatuation
Movie · as Watch boutique manager

Funny Triple
Movie · as Jesper

I Do
Movie · as Chan Fook Shui

The Owl vs Bombo
Movie

Silent Romance
Movie · as Taxi passenger

Hocus Pocus
Movie · as Chia

The Intellectual Trio
Movie · as David Lo

Oh, My Cops!
Movie · as Boby

Hong Kong Playboys
Movie · as Plays Tennis with Sheng

Salt and Pepper
Movie

Project A
Movie · as VIP Club Manager

Bloody Money
Movie

Give Me Back
Movie

Twinkle Twinkle Little Star
Movie · as Clerk in Beauty Shop, Clerk in beauty shop

Precious Adolescence
Movie

The Radio Tycoon
TV · 30 eps

播音人 (數碼修復版)
TV · as 太子佳 · 30 eps

The Young Heroes of the Street
Movie · as Snow White's lover

Carry On Pickpocket
Movie · as Neighbor Outside Diner (cameo)

Once Upon a Rainbow
Movie

Rolls, Rolls, I Love You
Movie · as Ah Kai

Winner Takes All
Movie · as Ren's assistant

Man Crazy
Movie

36 Secrets of Courtship
Movie · as Prof. Lu Sat-Yan

Hex After Hex
Movie · as Mr. Wong

The Perfect Match
Movie · as Paul

The Restless Trio
TV · 20 eps

You Only Live Twice
TV · 20 eps

The Buddha's Magic Palm
TV · 25 eps

Chasing Girls
Movie · as Har's boyfriend

The Understudy
TV · 20 eps

Good Old Times
TV · as 白浪 · 20 eps

Road to Success
TV · 20 eps

The Hawk
TV · as 花別離 · 20 eps

Absolute Monarch
Movie · as Luk Tai-Chuan

Pursuit
Movie

Joy to the World
Movie · as Manager Huang

Five Easy Pieces
TV · 28 eps

New C.I.D.
TV · 15 eps

The Adventurers
TV · 45 eps

The Secret
Movie · as Kwan Yin

The Utmost Greatness
Movie

The Flatterers
TV · 11 eps

名劍風流 (數碼修復版)
TV · as 唐珏 · 45 eps

Horses
Movie

Swordsman Siu Sap Yat Long
TV · 13 eps

Luk Siu Fung (Series III)
TV · 11 eps

Luk Siu Fung (Series II)
TV · 8 eps

A House is Not a Home
TV · 110 eps

When The Legend Dies
TV · 12 eps

Water Margin
TV · 13 eps

Ah Kwai
TV · 23 eps

Book And Sword
TV · 60 eps

Hong Kong Story Series I
TV · 3 eps

Luk Siu Fung (Series I)
TV · 10 eps


