Ying Qu was born on July 2, 1971 in Changsha, China. She is an actress, known for Blade of Kings (2004), Mystery (2012) and I'm Seducible (2006). Read more on iMDB