In 1121, he held a post in Kidendo (the study of the histories), after which he held the posts of Kurodo (Chamberlain), Shurishiki (Office of Palace Repairs), Hyoe-fu (Headquarters of the Middle Palace Guards), Emonfu (Headquarters of the Outer Palace Guards), and Kai Province.
保安(元号)2年（1121年）に紀伝道となり、以後、蔵人、修理職、兵衛府、衛門府、甲斐国などを歴任する。