Known For
Filmography

天师斗妖姬
TV · 40 eps

The Alchemy of Ecstasy
Movie

Sensual Awakening
Movie

The Karma of Sex
Movie

Battle of Love
Movie

Sin of Flirtation
Movie

Empress Wu
Movie · as 李治

Jade Stalk
Movie

Secret Dalliance
Movie

Debauched Obsession
Movie
風月寶監之春色無邊女兒國
Movie

The Secret History Of Tang Dynasty Forbidden Palace
Movie · as 李治

The Complicated Raping Case
Movie

Spirit of Love
Movie · as Zhuang Haotian

Summer Kiss, Winter Tear
Movie

Crazy Love
Movie · as David

Perfect Couples
Movie

The Tangles Love
Movie

Cash on Delivery
Movie

Girls Without Tomorrow
Movie

Deja Vu in Budapest
Movie

This Thing Called Love
Movie

Pantyhose Hero
Movie · as Dick Tsao

A World Apart
TV · 10 eps

Doubles Cause Troubles
Movie · as Ben Liang

Hearts, No Flowers
Movie

The Justice of Life
TV · as 劉世傑 · 30 eps

Bed Companions
Movie · as Tom Poon

Brief Encounter
Movie

On the Run
Movie

Vengeance is Mine
Movie · as Tom Tam

Evil Cat
Movie · as Vincent

Wonder Women
Movie · as Andre

Born to Gamble
Movie

Girl with the Diamond Slipper
Movie · as Tom Wang

Love with the Perfect Stranger
Movie · as Chiu Da Ho

Let's Have a Baby
Movie · as Dr Wai Siao Bao

Dead Curse
Movie

An Amorous Woman of Tang Dynasty
Movie · as Taoist Yung

Double Decker
Movie · as Jim

Coolie Killer
Movie · as Mak
