Stand by · pulling the latest frames
Acting
Born · 1985
Shenyang, Liaoning Province, China
Blood and Beauty
2019
Bachelor's Love
2013
Love Pascal
2018
Ping Mo Ce: The Red Sword of Eternal Love
2021
My Dear Elephant