Eric Chen
Shanghai Noon
HD
2000
110m
Do or Die
HD
1991
97m
Guns
HD
1990
96m
Savage Beach
HD
1989
92m
Shootdown
HD
1988
100m