Bu Zhi
Zhang Cheng was the elder son of Zhang Zhao, a senior statesman who served under Sun Quan, the founding emperor of Eastern Wu. At a young age, he was known for being well read and talented in scholarly arts. He was also a close friend of Zhuge Jin, Bu Zhi and Yan Jun.