Shu Qi

Shu Qi

Shu Qi was born on April 16, 1976. Shu Qi is the stage name of a Taiwanese actress born Lin Li-Hui. Her stage name is occasionally romanized as Hsu Chi or Shu Kei (Cantonese). Her name is sometimes seen in the Western order as Qi Shu.

Continue reading