Stand by · pulling the latest frames
Acting
Born · 1978
Hong Kong, China
Fantasia
2004
Fatal Contact
2006
The Shopaholics
Sex and the Beauties
The Miracle Box
Set Up
2005
Papa Loves You
Mighty Baby
2002
New Blood
Set to Kill
Funeral March
2001
The Unusual Youth
Undercover
2007
Expect a Miracle
Tough Cop Inside