My China Doll 2017
This Is Sanlitun 2013
Fei chang wan mei 2009
Mach 2 2001
The Runner 1999
Beach Movie 1998
Rush Hour 1998
City of Industry 1997
Barb Wire 1996
My China Doll 2017
This Is Sanlitun 2013
Fei chang wan mei 2009
Mach 2 2001
The Runner 1999
Beach Movie 1998
Rush Hour 1998
City of Industry 1997
Barb Wire 1996