본관은 하동(河東). 할아버지는 정언용(鄭彦勇)이다.
1811년(순조 11) 홍경래(洪景來)의 난 때 적정을 탐지할 것을 자원하여, 집사를 사칭하고 적에게 거짓 항복하여 철산·선천 등지를 탐지하였다.
뒤에 행영장(行營將)이 되어 허항(許沆)의 선봉으로 용천을 탈환하고 이어 정주로 진격하였다. 이 때 허항이 전사하자 대신 군사를 지휘하였고, 장군 김견신(金見臣)과 힘을 합하여 성벽 밑으로 굴을 파고 들어가 적을 섬멸시켰다. 그 공으로 우후(虞候)가 되고 현감에 이르렀다. 의주의 학봉사(鶴峰祠)에 제향되었다.