После гибели старшего брата при сражении в Гуанцзун (??) возглавил восстание. В Сяцюйяне (???) был атакован императорскими войсками под руководством Хуанфу Сана (???). Войска Чжан Бао были разгромлены, а сам он погиб.