본관은 성주(星州). 자는 자옥(子玉), 호는 남고(南皐). 이하생(李賀生)의 현손이며, 이규(李奎)의 증손으로, 할아버지는 이분국(李芬國)이고, 아버지는 이윤적(李胤迪)이며, 어머니는 황전(黃銓)의 딸이다.
1789년(정조 13) 식년문과에 병과로 급제하여 승문원에 분관(分館)되었다가, 1795년에 박사를 거친 뒤 6품에 올라 성균관전적·종부시주부·병조좌랑 등을 역임하였고, 1814년(순조 14) 사간원정언을, 1823년 봉상시판관을 역임하였다. 문장으로 이름이 높아 채제공(蔡濟恭)으로부터 크게 인정받았다 한다.