Acting
Born May 18, 1980 · Hong Kong, China
Come Home Love: Lo and Behold
2017
Off Pedder
2008
Welcome to the House
2006
Til Love Do Us Lie
2011
The Gentle Crackdown
Madam Cutie On Duty
2015
To Catch the Uncatchable
2004
Blade Heart