Shu-shen Hsiao was born on November 13, 1976 in Taipei, Taiwan. She is an actress, known for Love's Lone Flower (2005), Pure Accidents (2000) and Yi Yi (2000). Read more on iMDB