Desde su carrera, ha interpretado muchos personajes con diferentes personalidades en muchos dramas a gran escala, incluido Chen Shigong en "The Good Doctor". Mao Bijiang en "Dong Xiaowan y Mao Bijiang"; Xu Jizu en "White Luo Shirt" en Bazhen Soup; Interpretó a Feng; Zou Yinglong actuó en la celebración del cumpleaños de cinco niñas; He Wenxiu en He Wenxiu: Fang Qing en Pearl Tower y otras en "Three Phoenixes Taking Phoenix".
Ganó el 3er Premio a la Actuación Sobresaliente del Festival de Ópera Yue de China, el 1er Premio a la Actuación Sobresaliente de Drama Yue, el 2do Festival de Arte y Cultura de Jiangsu, el 4to y 7mo Premios Red Plum de Drama de Jiangsu, etc.