任员外散骑侍郎，与吏部尚书江湛、太子左率袁淑被始兴王刘濬赏识。张穆之知道刘濬最后会获罪，求为宁远将军、交阯太守，在交阯郡政绩卓异。交州刺史死，境内大乱，他威怀兼抚，交州得以安定。宋文帝将任命他为交州刺史，未拜病卒。妻子萧氏是宋文帝从姑。其子张弘籍，其女张尚柔，在元嘉年间嫁给萧顺之，生萧懿、萧敷、萧衍。萧衍建立南梁，是为梁武帝，追赠外祖父为光禄大夫。