Ruby Lin: Ruby Lin. Actress: China Strike Force. Ruby Lin (born January 27, 1976 ) is a Taiwanese actress, pop singer and producer. Lin Born in Taipei, Taiwan. She was moving to United States when she was young, and lived there for 2 years. She returned to Taiwan at the age of 8 and was entered elementary school. Originally she planned on going UK to study after high school graduation, never considered the...
Known For: China Strike Force (Ruby), The Glamorous Imperial Concubine (Ma Fu Ya), Love Trilogy (Liu Hai), Light the Night (Rose Lo Yu-nungRose)