All movies

Chang hen ge (2005)

a.k.a Everlasting Regret

Hong mei gui bai mei gui (1994)

a.k.a Red Rose White Rose

Yue kuai le, yue duo luo (1998)

a.k.a Hold You Tight

Baat go leuiyan, yat toi hei (2018)

a.k.a First Night Nerves

Dei ha ching (1986)

a.k.a Love Unto Waste

Nu ren xin (1985)

a.k.a Women

You shi tiaowu (2000)

a.k.a The Island Tales