Yikuan Yan is an actor, known for The Glamorous Imperial Concubine (2011), The White Haired Witch of Lunar Kingdom (2014) and Shui hu zhuan (2011). Read more on iMDB