Sibelle Hu: Sibelle Hu. Actress: Your Smiling Face. Sibelle Hu was born on May 4, 1958 in Taiwan. She graduated from the Faculty of History of the University of Taiwan in 1981. When she was still in school, she made her film debut in Your Smiling Face (1979), which was a big hit in Hong Kong, and then went on to appear in a host of drama/romantic films from Taiwan. Hu later furthered...
Known For: Your Smiling Face (Actress), Huang tian hou tu (Lo Ling), The Seventh Curse (Su), Twinkle Twinkle Lucky Stars (SwordflowerChief Insp. Barbara Wu)