Siyan Huo was born on October 23, 1981 in Beijing, China. She is an actress, known for Legend of the Fist: The Return of Chen Zhen (2010), My Name Is Fame (2006) and Double Xposure (2012). Read more on iMDB