Wang Likun

Wang Likun (Chinese: 王丽坤), also known as Claudia Wang, is a Chinese actress and dancer. She was discovered by famous Chinese director Tsui Hark, and shot her first television series Seven Swordsmen in 2004. She is best known for her roles in series Seven Swordsmen (2006), Beauty's Rival in Palace (2010). She portrays Peach Blossom Spirit in the Netflix Chinese sci-fi and fantasy film The Yin Yang Master.

Movies

 * The Yin Yang Master