Search for "Glen Chin"
in
Knock Off (1998)
Hollywood Hong Kong (2001)