国王张祚的儿子。《晋书》称和平元年（354年）正月，张祚废黜侄子张曜灵，叛晋称帝。张庭坚为建康王。《资治通鉴》称和平元年（354年）正月，张祚建元称王。张祚立张太和为太子、张庭坚为建康侯。和平二年（355年）闰九月，宋混、宋澄兄弟与张灌等里应外合进入姑臧，宋混等攻入宫门，张祚逃到万秋阁，厨师徐黑将其斩杀。张太和、张庭坚兄弟也被乱军所杀。