Terri Kwan was born on July 2, 1976 in Tokyo, Japan as Pin-Ying Chen. She is an actress, known for Turn Left, Turn Right (2003), Brotherhood of Legio (2007) and My DNA Says I Love You (2007). She has been married to Christian Chu since May 1, 2013. They have one child.