He was born in Lianzhou, Guangdong in November 1971 and graduated from Guangzhou Academy of Fine Arts in July 1991.

He began working in Huiyang District, Huizhou City, Guangdong in 1991, in the fields of interior design and engineering construction work.

Founded Huizhou, Dejian Industrial Co., Ltd. in 2013.

As of 2019 he was serving as Deputy-Secretary General of the organization Teachers & Friends Painting Institute, part of the Central Academy of Fine arts. He is also a national first-class artist and a signing artist of the Confucius Art Museum in the Qufu area of Jining.