Rachel Ngan was born on January 31, 1983 in Canada. She is an actress, known for Amour-Legende (2006), Chuet sik san tau (2001) and Gen-X Cops 2: Metal Mayhem (2000). Read more on iMDB