
Known For
Filmography

Vigilante Force
TV · as 泉叔 · 2 eps

Burning Flame II
TV · 1 ep

A Step Into The Past
TV · as 大夫 · 1 ep

Incurable Traits
TV · 20 eps

Time Off
TV · 20 eps

The Green Hope
TV · as 林伯 · 25 eps

Ups And Downs
TV · 4 eps

Face to Face
TV · 20 eps

At the Threshold of an Era
TV · as 王校董 · 2 eps

Game of Deceit
TV · as 老闆乙, 任策生 · 1 ep

廉政行動1998
TV · as 崔偉東 · 1 ep

The Duke of Mount Deer
TV · as 張淡月 · 45 eps

Weapons of Power
TV · 20 eps

Show Time Blues
TV · 20 eps

Legend Of Master Chai
TV · 20 eps

Against the Blade of Honour
TV · 20 eps

Untraceable Evidence
TV · as 看更 · 1 ep

One Good Turn Deserves Another
TV · 20 eps

Wars of Bribery
TV · 20 eps

Money Just Can't Buy
TV · 20 eps

The Criminal Investigator II
TV · 30 eps

State of Divinity
TV · as 周孤桐 · 7 eps

Outburst
TV · as 看更 · 1 ep

The Romantic Swordsman
TV · 20 eps

Debts Of A Life Time
TV · 20 eps

Plain Love
TV · 20 eps

Hail the Judge
Movie · as Home Affair Secretary

Fate of the Clairvoyant
TV · 20 eps

Crime And Passion
TV · 20 eps

Master of Martial Arts
TV · 20 eps

Shade of Darkness
TV · 20 eps

Eternity
TV · 20 eps

Knot to Treasure
TV · 20 eps

The Lone Star Swordsman
TV · 15 eps

Heartstrings
TV · 20 eps

Romance Beyond
TV · 20 eps

Being Honest
TV · 20 eps

The Link
TV · 40 eps

Folk Sergeant
TV · 20 eps

The Heroes From Shaolin
TV · 20 eps

Mind Our Own Business
TV · as 梁伯 · 319 eps

The Musical Vampire
Movie · as Uncle Da-Chun

The Commandments
TV · 20 eps

Money And Fame
TV · 20 eps

The Revelation of the Last Hero
TV · 30 eps

Crime Fighters
TV · as Guan Li Yuan · 20 eps

Super Cop
TV · 20 eps

Land of Glory
TV · 20 eps

The File of Justice
TV · as 看更, 管理员 · 1 ep

A Life Of His Own
TV · 20 eps

Bet On Best Bet
TV · 20 eps

Family Squad
TV · as 咀伯 · 227 eps

Heartbreak Blues
TV · 5 eps

Man from Guangdong
TV · 20 eps

The Survivor
TV · 20 eps

Beside the Seaside, Beside the Sea
TV · 20 eps

The Lady of Iron
TV · 20 eps

Killer's Romance
Movie

Blood of Good and Evil
TV · 40 eps

The Witness Of Time
TV · 20 eps

It Runs in the Family
TV · 15 eps

A World Apart
TV · 10 eps

A Time of Taste
TV · 20 eps

Miracles: The Canton Godfather
Movie · as Man at Police Station

The Jade Fox
TV · 20 eps

Yanky Boy
TV · 20 eps

Song Bird
TV · 20 eps

Triumph of A Nation
TV · 20 eps

The Justice of Life
TV · as 黑幫社團長輩 · 30 eps

Fate Cast In The Wind
TV · 20 eps

Twilight of a Nation
TV · 45 eps

My Father's Son
TV · 20 eps

Young Beat
TV · 12 eps

The Ordeal Before The Revolution
TV · 20 eps

The Turbulent Decade
TV · 60 eps

Destined to Rebel
TV · 18 eps

The Lamp Lore
TV · 27 eps

My Mind, Your Body
Movie

Disciples of the 36th Chamber
Movie

Journey of the Doomed
Movie

Twisted Love
Movie · as Ma's Business Partner

The Fallen Family
TV · 20 eps

Opium and the Kung Fu Master
Movie · as Villager (uncredited)

Return of Bastard Swordsman
Movie · as Fake Fortune Teller

The Body Is Willing
Movie · as Liu(徐菲臘)

Obsessed
Movie

Winners & Sinners
Movie · as Factory Watchman

The Fortune Teller
TV · 5 eps

Beyond the Rose Garden
TV · 20 eps

再見十九歲(數碼修復版)
TV · as 康父 · 20 eps

Killing Does Not Pay
Movie

Law Don
Movie · as Hun Piao

The Hellfire Angel
Movie · as Club Manager

Enigma
TV · 100 eps

Heroes of the Underground
Movie · as Japanese officer at meeting

The Oily Maniac
Movie · as (uncredited)

A Queen's Ransom
Movie · as Policeman

Killer Clans
Movie · as Uncle Sun's Birthday Party Guest

Spirit of the Raped
Movie · as Midwife's Helper

The Dragon Missile
Movie · as Imperial Doctor

Bruce Lee and I
Movie · as Reporter

The Himalayan
Movie · as Kao I Fan

Massage Girls
Movie

The Legend of the Condor Heroes
TV · 35 eps
Anti-Corruption
Movie · as Lau Cheung-Wai

Bald-Headed Betty
Movie

The Golden Lion
Movie · as Cousin's Servant

All in the Family
Movie · as Theater Staff

Gossip Street
Movie · as Resident of Gossip St

The Golden Lotus
Movie

Sinful Adulteress
Movie · as Delivery boy

Village of Tigers
Movie · as Ba Clan Servant

Ghost Eyes
Movie · as Hairdresser

Games Gamblers Play
Movie

Shaolin Martial Arts
Movie · as Police Captain

The Savage Five
Movie

The Mini-Skirt Gang
Movie

Women of Desire
Movie · as Jin Cong (Chin Tsung)

The Villains
Movie · as Train Station Clerk

The Pirate
Movie · as (extra) (uncredited)

None But the Brave
Movie · as Waiter

Supermen Against the Orient
Movie · as (uncredited)

The House of 72 Tenants
Movie · as Tenant

The Kiss of Death
Movie · as Casino Gambler

The Boxer from Shantung
Movie · as One of Ma's Men (uncredited)

Five Fingers of Death
Movie · as Spectator (uncredited)

The Black Tavern
Movie · as Restaurant Bookkeeper (uncredited)

Intimate Confessions of a Chinese Courtesan
Movie · as Constable

Four Riders
Movie · as Doctor

The Water Margin
Movie · as Constable Carrying Execution Placard (uncredited)

The 14 Amazons
Movie · as Hsia Captive

Man of Iron
Movie · as Gambler at Poker Table (uncredited)

The Thunderbolt Fist
Movie · as Gossiper at Teahouse

Flower in the Rain
Movie · as Night club patron

The New One-Armed Swordsman
Movie · as Martial Artist at Meeting (extra)

Flyer & Magic Sword
Movie · as Messenger, Hsiao Zhu Zi

The Lady Hermit
Movie · as Chief Wang's Servant (uncredited)

Vengeance of a Snowgirl
Movie · as Palace Guard

Duel of Fists
Movie · as Doctor (uncredited)

The Angry River
Movie

The Deadly Duo
Movie · as (uncredited)

Vengeance!
Movie · as (uncredited)

The Chinese Boxer
Movie

Brothers Five
Movie · as Servant (uncredited)

The Grand Substitution
Movie · as Officer Pei Pao

Sons of the Good Earth
Movie · as Police Officer at County Gate

The Warlord and the Actress
Movie

Between Tears and Smiles
Movie · as General's Guest

The Adulteress
Movie · as Gossiping Neighbor at Wake

The Bride Napping
Movie · as Parade spectator