본관은 인동(仁同). 자는 수겸(守謙), 호는 아류(丫流). 장명원(張明遠)의 증손으로, 할아버지는 장경안(張景安)이고, 아버지는 한성부좌윤 장세철(張世哲)이며, 어머니는 이정호(李廷虎)의 딸이다.
1613년(광해군 5) 증광문과에 병과로 급제하고, 이듬해 홍문관정자(弘文館正字)로 처음 관직에 올라 홍문관저작, 겸설서, 홍문관박사를 거쳐 1615년 부수찬·수찬을 역임하였다. 1617년 관복주청사(冠服奏請使) 이정구(李廷龜)와 함께 서장관으로 6개월 동안 중국을 다녀온 공로로 가자(加資)되었다.
1620년 예조참의·승지를 지내고 이듬해 동부승지에 임명되었으나 4개월만에 사직소를 올려 휴가를 허락받았으며, 이어 진위사(陳慰使)에 임명되었으나 부모의 나이가 70된 수령은 300리 밖의 지역으로 임명하지 않는다는 규례에 따라 관직을 교체해 줄 것을 청하여 허락을 받았다.
이이첨(李爾瞻)의 도움으로 청화직을 두루 역임했던 그는 1623년 인조반정이 일어나자 유배되었으나 곧 사유(赦宥: 죄를 용서하여 줌)를 받았다. 이어 큰 고을을 두루 맡기도 하였으며, 1625년(인조 3)에는 성절사 겸 동지사에 임명되기도 하였으나 사헌부에서 중국에 보낼 사신의 선정이 잘못되었음을 지적하자 관직이 교체되었다. 1648년 삼척부사로 재직 중 암행어사 이정영(李正英)의 탄핵을 받아 흥해(興海)로 장배(杖配)되었다.