曾孙张固，从弟张华。魏志有传。
生平.早年任敦煌郡功曹。当时敦煌郡近隣的酒泉郡黄华、张掖郡张进割据一方。朝廷联络不通。建安十四年太守马艾死后、张恭以品德学问，被推举以长史代行太守。延康元年（220年）张恭派遣子张就请魏王曹丕派遣太守。张就在酒泉郡被黄华胁迫扣留，黄华想让张恭屈服。张恭得知后，派从弟张华率军攻撃黄华，自己率兵策应攻打张进。派遣精鋭骑兵迎接正式太守尹奉。黄华后投降金城郡太守苏则，张就无事返回敦煌。不久魏朝建立，张恭为关内侯、被任命为西域戊己校尉。后中央召会，