본관은 우계(羽溪). 일찍이 무과에 급제한 뒤 1592년(선조 25) 나주판관이 되고, 이듬해 전라방어사·충청조방장(忠淸助防將)가 되었다. 1594년에는 남원부사·전라도병마절도사, 1595년에는 나주목사 등을 역임하였다.
다시 전라도병마절도사가 되었고, 1597년 정유재란 때 남원성에서 왜군과 싸우던 중, 조방장 김경로(金敬老), 산성별장(山城別將) 신호(申浩) 등과 함께 전사하였다. 좌찬성에 추증되고, 1612년(광해군 4) 남원 충렬사에 봉향되었다. 시호는 충장(忠壯)이다.