Emily Chu was born on October 31, 1960 in Los Angeles, California, USA. She is an actress, known for A Better Tomorrow (1986), A Better Tomorrow II (1987) and Shanghai Express (1986).
Movie Name
Ratings
Drama, Fantasy, Music, Mystery, Romance
Action, Crime, Drama, Thriller