幼孤,有至性,为母郑氏教诲,动依礼典。从尔朱荣平元颢,赐爵武城县子,累迁尚书郎。高岳征讨颍川,复以为都督中兵参军兼记室。身为文士,兼有武干,每与高岳帷帐之谋,又常以短兵接刃,亲获首级,深为高岳所嗟赏。
天保初,文宣帝为高阳王(高湜)纳张宴之女为妃,令赴晋阳成礼。张宴之后园陪宴,坐客皆赋诗。张宴之诗云:“天下有道,主明臣直,虽休勿休,永贻世则”。文宣帝笑道:“得卿箴讽,深以慰怀”。后行北徐州刺史事,寻即真,为吏人所爱。御史崔子武督察州郡,至北徐州,无所案劾,唯得百姓所制《清德颂》数篇。乃叹曰:“本求罪状,遂闻颂声。”迁兖州刺史,未拜而卒,赠齐州刺史。