Tian Chengsi
In 755, An Lushan rebelled at Fanyang (范陽, in modern Beijing), and Zhang Alao served as one of his forward commanders, along with Tian Chengsi and Zhang Zhongzhi. After An declared himself emperor of a new state of Yan, Zhang Alao served as a general of the Yan state, and later served under the later Yan emperor Shi Siming and Shi Siming's son and successor Shi Chaoyi as well in their campaigns against Tang. After Yan ended with Shi Chaoyi's death in 763, Zhang Zhongzhi surrendered to Tang, was bestowed the name Li Baochen, and became a Tang general — the military governor ("Jiedushi") of Chengde Circuit (成德, headquartered in modern Shijiazhuang, Hebei), and Zhang Alao served under Li Baochen.