In 2014, he co-founded Shanghai Lingsheng Culture Media Co., Ltd. with Di Feifei and Zhao Qianjing as the creative director.
He graduated from Shanghai Theatre Academy.
He studied at the Wuhan Art School in his early years, and was admitted to the Performance Department of the Shanghai Theater Academy with the first grade in the professional examination.
In 2002, he joined the Shanghai Film Translation Factory as a dubbing actor.