본관은 아산(牙山). 자는 명보(明輔), 호는 조경당(釣耕堂). 부사 장효범(蔣孝範)의 증손으로, 할아버지는 성현찰방(省峴察訪) 장경신(蔣敬臣)이고, 아버지는 증공조참의 장영(蔣瑛)이며, 어머니는 밀양박씨로 봉사(奉事) 박충헌(朴忠憲)의 딸이다.
어려서 목장흠(睦長欽)에게서 수업을 받았고, 형제와 함께 창원 낙빈(洛濱)에 복거하면서는 정구(鄭逑)·장현광(張顯光)의 문하에 드나들었다.
당시 사류들 사이에 중망이 있어, 1627년(인조 5) 정묘호란이 일어나자 경상도 호소사(號召使)로 의병을 총괄하던 스승 장현광에게 발탁되어 12읍 의병장으로 추대되었다. 그 뒤 병자호란 때에도 의병장으로 활약하였다.