He was awarded the rank of Jugoi (Junior Fifth Rank) in 1031, and thereafter held the titles Shonagon (lesser councilor of state), Kurodo (Chamberlain), Mokuryo (Bureau of Carpentry), and benkan (officials of the dajokan).
1031年（長元4年）従五位に叙せられ、以後少納言・蔵人・木工寮・弁官などを歴任した。