Known For
Filmography

The Heir Apparent: Largo Winch
Movie · as Hospital Director

A Sound of Thunder
Movie · as Chinese Man I

Batman Begins
Movie · as Chinese Police Officer

Gangs of New York
Movie · as Chinese at Sparrow's Pagoda

Die Another Day
Movie · as General Dong

The Lost Empire
TV · as Jade Emperor · 2 eps

Entrapment
Movie · as Doctor

The Red Violin
Movie · as Manservant (Oxford)

From China with Love
Movie

Killing Rose
Movie

Midsomer Murders
TV · as Jimmy Fong · 1 ep

Eternal Hatred
Movie

Rebekah
Movie

Evil Instinct
Movie

Dalziel and Pascoe
TV · as Han · 2 eps

Maids of Passion
Movie

Bangkok Lover
Movie

Legendary Couple
Movie · as Lam Tak Sing

The Million Dollar Woman
Movie

Sex Memoirs of a Playboy
Movie

Hong Kong Tourist in Bangkok
Movie

Rock on Fire
Movie · as Yeung / Yiang Yi

Indecent Beast
Movie

Snake Beauty
Movie · as Snake Expert

Seven Sexual Maniacs
Movie

Sex and the Emperor
Movie · as On Tak Hoi

Four Beautiful Amorous Ghost
Movie · as Snake Expert

Hot Desire
Movie

Part-Time Lady
Movie

China Girls
Movie

The Legend of an Erotic Movie Star
Movie

The Wild Girls
Movie

1/3 Lover
Movie

Escort Service
Movie · as Yan

Sweet Peach
Movie · as Kuo Ying Jie

Don't Call Me Gigolo
Movie

Love is Over
Movie · as Little Ong

Sex Revenge
Movie

Escape from Brothel
Movie · as Mr. Chou

Lustful Driver
Movie

Sex and Curse
Movie · as Doctor

Skin Striperess
Movie · as Officer Yung

Night Life Hero
Movie · as Baby's Fiance

Unforgetful Holiday
Movie

Girls Without Tomorrow
Movie

Robotrix
Movie · as Whoremonger

Bamboo In Winter
Movie

Deadly Deal
Movie

Don't Fool Me
Movie · as Mr. Yung

Soldier Soldier
TV · as Det Sgt Li · 1 ep

Sunshine Friends
Movie

When Fortune Smiles
Movie · as Robert Hu

That's Money
Movie · as Wong Ching Lee

Live Hard
Movie · as Stuart

Mr. Fortune
Movie · as Michael

Ghost Busting
Movie · as Gay Vampire

Gift from Heaven
Movie · as Manager

Satanic Crystals
Movie

Framed
Movie

Sentenced to Hang
Movie · as Kau

In the Line of Duty 3
Movie · as Nakamura Genji

The Big Heat
Movie · as Ho Ka-Nin

Bitter Taste of Blood
Movie

The Crazy Companies
Movie · as Tsui Ting Fu

The Crazy Companies II
Movie · as Fu

Last Romance
Movie · as Philip Hsieh

Evil Cat
Movie · as Mr. Fan Chin-Choi

The Romancing Star
Movie · as Chiu Ting-Sin

Reincarnation
Movie · as David

Scared Stiff
Movie · as May's Boyfriend, May's boyfriend

The Goofy Gang
Movie · as Mr. Shek

Parking Service
Movie

Passion
Movie · as Jack

Mr. Boo Meets Pom Pom
Movie · as Charlie Yeung

Night Caller
Movie · as Model Agent / Ho Tak

The Unwritten Law
Movie · as Murdered client

Hong Kong 1941
Movie · as General Kanezawa

The Ghost Informer
Movie

Maybe It's Love
Movie · as Rita's Rich Lover

Love in a Fallen City
Movie · as Pierre

Nomad
Movie · as Shinsuke Takeda
