본관은 인주(仁州)이다. 상서우복야(尙書右僕射)를 지낸 이한(李翰)의 손자로, 이자상(李子祥)의 아들이다. 정신현비(貞信賢妃: 선종의 비)의 아버지이다.
문종 때 급제하여 상서공부원외랑(尙書工部員外郎)이 되었고, 1085년(선종 2) 4월 상서예부시랑(尙書禮部侍郎)으로 동지공거(同知貢擧)가 되어 과거를 주관하였다.
1087년 12월에 한림학사가 되었고, 1092년 6월 동지중추원사(同知中樞院事), 1093년 5월 지중추원사 한림학사 승지(知中樞院事翰林學事承旨)가 되고, 1094년 3월 지중추원사로 다시 지공거가 되어 진사를 뽑았다.
1095년(헌종 1) 5월 정당문학 형부상서(政堂文學刑部尙書)가 되었다. 이자의(李資義)의 역모사건에 연루되어 파면되었으나, 정신현비의 딸인 연화궁주(延和宮主)가 예종의 비가 되자 다시 부름을 받았다.
1106년(예종 1) 12월 검교태위 형부상서 정당문학(檢校太尉刑部尙書政堂文學)이 되었으며, 판어서원사(判御書院事)로 치사(致仕)하였으며, 중서시랑평장사(中書侍郎平章事)에 이르러 죽었다.