Terri Kwan, a talented and accomplished actress, entered the world on July 2, 1976, in the vibrant city of Tokyo, Japan. Born with a passion for the performing arts, she has made a name for herself in the entertainment industry, starring in a range of notable films and television shows.
Her impressive repertoire includes the 2003 romantic comedy, "Turn Left, Turn Right", the 2007 Chinese drama "Shen xuan zhe", and the 2007 Taiwanese drama "My DNA Says I Love You". Throughout her career, Terri has consistently showcased her remarkable acting abilities, captivating audiences with her nuanced performances.
In her personal life, Terri has been married to Christian Chu since May 1, 2013. The loving couple has been blessed with a beautiful child, bringing joy and fulfillment to their lives.