He was appointed as a Sangi (Royal Advisor) in 1008, promoted to Gon Chunagon (provisional vice-councilor os state) in 1015, appointed Uemon no Kami (Captain of the Right Division of Outer Palace Guards) in 1017, promoted to Chunagon in 1023, and, from 1033, concurrently held the post of Dazai gon no sochi.
寛弘5年(1008年)参議、長和4年(1015年)権中納言、寛仁元年(1017年)右衛門督、治安(元号)3年(1023年)中納言、長元6年(1033年)大宰権帥を兼任。