Rachel Ngan Poster

Biography

Rachel Ngan was born on January 31, 1983 in Canada. She is an actress, known for Love Is Butterfly (2002), Dead or Alive: Final (2002) and Martial Angels (2001).