본관은 진성(眞城). 자는 공선(公善), 호는 수산(水山). 아버지는 이석영(李錫永)이며, 어머니는 의성김씨(義城金氏)로 김상현(金象鉉)의 딸이다. 처음에는 신필흠(申弼欽)과 이병하(李秉夏)에게서 수학하였다.
1846년(헌종 12) 유치명(柳致明)에게 집지(執贄: 제자가 스승에게 예폐(禮幣)를 올림)하고, 학문에 전념하여 스승으로부터 두터운 인정을 받았다. 이현일(李玄逸)·이상정(李象靖) 등의 학설을 고구(考究)하여 이를 계승, 발전시키는 데 힘썼다.
특히, 예학(禮學)과 『대학』·『중용』 등 경서에 주력하였고, 스승 유치명, 김대진(金岱鎭)과는 서찰·문목으로 학문적인 문답을 주고받았다. 1862년(철종 13)에는 전부(田賦)·군적(軍籍)·환곡(還穀) 등에 관한 시폐의 시정대책을 조정에 건의하였다.
권연하(權璉夏)·김흥락(金興洛) 등과 학문적으로 깊은 친교가 있었다. 편서로는 유치명의 『학기장구(學記章句)』와 『의례경전통해(儀禮經傳通解)』를 참고해서 편찬한 『학기구해참고(學記句解參攷)』가 있고, 저서로는 『수산문집(水山文集)』 4권이 있다.