年（1610年）庚戌进士。万历三十九年（1611年）担任湖广承宣佈政使司蒲圻县（今属湖北省赤壁市）知县。补安肃县。四月后即擢吏部验封司主事，历升文选司员外郎、稽勋司郎中。乞假去。天启四年（1624年），赵南星任吏部尚书，起张光前为文选司郎中。因疏抗魏忠贤而贬官。崇祯元年（1628年），起爲光禄寺少卿，不赴。崇祯三年（1630年），起太常寺少卿。又进大理寺少卿。连番上疏乞休，及家而卒。《明史》有传。
家族.曾祖张仲实，祖张朝器，父张思烈，母郜氏（封安人）。