Career
Cheng was born in Jilin, in September 1954. Beginning in 1977, he served in several posts in the Chinese Embassy in Japan, including secretary, director, and counsellor. On February 28, 2010, the Chinese president Hu Jintao appointed Cheng the Chinese Ambassador to Japan, succeeding Cui Tiankai.
Cheng was the Chinese Ambassador to Malaysia from 2006 to 2008, and the Chinese Ambassador to South of Korea between October 2008 to January 2010.