Wang Jiaocheng was born in 1952 in Hangzhou, Zhejiang Province, of Lai'an, Anhui ancestry. He graduated from Zhejiang University High School, and joined the PLA in 1969.[1] He served as Deputy Chief of Staff of the Nanjing Military Region from 2000 to 2005, Commander of the 12th Group Army from 2005 to 2007, and Deputy Commander of the Nanjing MR from 2007 to 2012. He became Commander of the Shenyang Military Region in 2012.[2][3]
He attained the rank of major general in July 2000, lieutenant general (zhong jiang) in July 2009,[2][3] and full general in July 2014.[1]