Acting
Born August 16, 1966 · Hong Kong, China
Family Squad
1991
Heart of Greed
2007
Til Love Do Us Lie
2011
OL Supreme
2010
Big White Duel
2019
Moonlight Resonance
2008