본관은 농서(隴西). 증조는 참지정사(參知政事)를 지낸 이주헌(李周憲)이고, 아버지는 봉어(奉御) 이사상(李師象)이다.
33세 때인 1084년(선종 1)에 과거에 급제하였다. 여러 관직을 거치는 동안 지방 수령직을 네 차례 담당하였으며, 태자소보(太子少保)에 올랐다. 평소 저녁마다 항상 『금강반야경(金剛般若經)』을 자주 읽었는데, 86세 되던 1137년(인종 15)에 사망하였다. 이듬해 2월에 우봉군(牛峰郡) 고토성(古兎城) 동쪽에 장례지냈다.