본관은 연안(延安). 자는 윤빈(允賓). 이철보(李喆輔)의 증손으로, 할아버지는 이학원(李學源)이다. 아버지는 군수 이전수(李田秀)이며, 어머니는 서명민(徐命敏)의 딸이다.
1816년(순조 16) 정시문과에 을과로 급제하였다. 이듬해 예문관검열을 거쳐 1826년 규장각직각이 되고, 1839년(헌종 5) 동지정사로 부사 이노병(李魯秉), 서장관 이정리(李正履)와 함께 청나라에 다녀왔다. 1848년 함경도관찰사로 있으면서 단천 및 북청 앞바다에 이양선(異樣船) 2척이 출몰하였음을 조정에 보고하였다.
이듬해 3월 비변사에서는 이양선 후망(候望: 징후를 조사하거나 조망함.)을 엄히 할 것을 전국의 감영에 요청하게 되었다. 1850년(철종 1) 판의금부사를 거쳐 이조판서에 이르렀다. 시호는 문정(文貞)이다.