Xu Kaicheng

Xu Kaicheng (Chinese: 徐开骋) is a Chinese actor. He made his acting debut in the 2013 television drama “Queen of SOP II.” He is known for his roles in the web dramas I Cannot Hug You, Moonshine and Valentine, I'm a Pet At Dali Temple and Well-Intended Love. He portrays Posessed Painter in the action sci-fi and fantasy film The Yin-Yang Master: Dream Of Eternity.

Movies

 * The Yin-Yang Master: Dream Of Eternity