Known For
Photos
Filmography

Boiling Point
Movie · as Mr. Dong

Generation to Generation
TV · as Yan Xu · 2 eps

港爱
TV · 1 ep

Anaconda
Movie · as Captain Sarai

Be My Friend
Movie · as Shenzhen principal

The Mausoleum Keeper of Yinshan
Movie · as Butler

The Drunken Prodigy
Movie · as Beggar

Midnight Inn
Movie · as Old Shopkeeper Huai

The First Shot
TV · as 豪哥 · 32 eps

Love Game in Eastern Fantasy
TV · as Old Bamboo Qingqing · 4 eps

Paper Bride
Movie · as Yin Yang Banxian

Where the Wind Blows
Movie

Tales from the Occult
Movie · as Uncle Lang (The Tenement)

开播!情景喜剧
TV · as 车保罗 · 13 eps

Memories Beyond Horizon
TV · 12 eps

Strange Tales of Tang Dynasty
TV · as Mr. Zhou, Zhou Lao · 40 eps

Zero to Hero
Movie

Coffin Homes
Movie · as Beanstalk Ghost

The First Myth: Clash of Gods
Movie · as Monk

The Enlightenment of Old Chap
Movie · as Moses

Old Man and A Dog
Movie · as Chan

Indiana Five Stars
Movie · as The Sculptor

Lost in Hong Kong
Movie · as Locksmith Expert

Port of Call
Movie

May We Chat
Movie

Johnny English Reborn
Movie · as Chinese Man in Spectacles

Push
Movie · as Wo Chiang

Election
Movie · as Tally

One Nite in Mongkok
Movie · as Shitty Kong

Ghost Story - Horrible Tea
Movie · as Mr. Shek

Hope For Sale
TV · 20 eps

Unveil The Mystery
TV · 1 ep

The Heaven Sword and Dragon Saber
TV · as 鹤笔翁 Ha Bat-yung · 42 eps

Country Spirit
TV · as 陳老闆 · 1 ep

A Step Into The Past
TV · as 衣飾店店主 · 3 eps

Internet Ghost Stories
Movie

Phantom Call
Movie

Street Fighters
TV · as 肥鵬 · 22 eps

Pizza Express
Movie

Haunted Resort
Movie

Road To Eternity
TV · 20 eps

At the Threshold of an Era
TV · as 天地周刊老总 · 3 eps

Love in the River
Movie

The Duke of Mount Deer
TV · as 胖頭陀 · 45 eps

Don't Shoot Me, I'm Just a Violinist
Movie

Ancient Chinese Whorehouse
Movie
Fait Accompli
Movie

Crazy Hong Kong
Movie

Devil's Love
Movie

Crazy Women
Movie

Fatal Love
Movie

Justice, My Foot!
Movie · as Thin Tiger

Lucky Encounter
Movie · as Prince of Luck

The Big Deal
Movie · as Gangster

Sexual Devil
Movie

Today's Hero
Movie · as One of Smartie's Friends

Till Death Shall We Start
Movie · as Paul

Lost Souls
Movie · as Robber

Eat a Bowl of Tea
Movie

Miracles: The Canton Godfather
Movie · as Ping

Goodbye Darling
Movie

Toothless Vampires
Movie

Naughty Boys
Movie

The Carnal Sutra Mat
Movie

Hong Kong People in Shenzhen
Movie

Danger Has Two Faces
Movie · as Armoured car driver

Teppanyaki
Movie · as Che / Tallboy

Obsessed
Movie

Give Me Back
Movie · as Soldier

Twinkle Twinkle Little Star
Movie · as Traffic Policeman

大家Happy
TV · 20 eps

Buddha's Palm
Movie · as Liu family's kitchen staff

Till Death Do We Scare
Movie

On Trial
Movie · as Lu Guo

I.Q. 100
TV · as 杨熹 · 20 eps

Pairing
TV · as 一公升 · 20 eps

No Big Deal
Movie

Dangerous Encounters of the First Kind
Movie · as Ah Kao


