Terri Kwan: Terri Kwan. Actress: Turn Left, Turn Right. Terri Kwan was born on 2 July 1976 in Tokyo, Japan. She is an actress, known for Turn Left, Turn Right (2003), Shen xuan zhe (2007) and My DNA Says I Love You (2007). She has been married to Christian Chu since 1 May 2013. They have one child.
Known For: Turn Left, Turn Right (Ruby), Shen xuan zhe (Ya Zhu), My DNA Says I Love You (Gigi), My Lucky Star (Black Widow)