Loading
Loading

Stephanie Siao (蕭薔) is a Taiwanese actress born as Shiao Xiuxia (蕭秀霞).
Strange Tales of Liao Zhai2005
Legend of Dagger Lee1999
The Monkey King: Quest for the Sutra2002
Journey to the West2012
Mulan Angels 2: Treasure Map2020
Legend of Dagger Li1999
The Patriotic Knights2006
聊斋三2010