본관은 구례(求禮). 자는 명숙(明叔), 호는 삼괴(三槐). 병마절도사 장필무(張弼武)의 아들이다.
1590년(선조 23) 지략(智略)으로 천거를 받아 전라도병마절도사 신립(申砬)의 부장(部將)이 되고, 이듬해 감찰에 올랐으나, 사직하고 향리로 돌아왔다.
1592년 임진왜란 때 경상도관찰사 윤선각(尹先覺)에 의하여 그의 용맹을 인정받아 비장(裨將)으로 발탁되어 이듬해 부하 수천명을 거느리고 황간의 추풍령에서 적을 요격하던 중 금산방면에서 공격해 온 왜장 구로다(黑田長政) 군사의 협공을 받아 그의 사촌동생 장호현(張好賢)과 함께 전사하였다. 병조참의에 추증되고, 영동의 화암서원(花巖書院)에 제향되었다.