Rachel Ngan was born on January 31, 1983 in Canada. She is an actress, known for Love Is Butterfly ...
Is 3/4 Chinese and 1/4 Pakistani.
The IMDb editors are anxiously awaiting these delayed 2020 movies. Check out what we'll be watching in 2021.
Browse our picks