He became the Gon Chunagon on February 23, 1004, and received the highest rank of his lifetime and the highest attainable rank of Gon Dainagon on April 9, 1017.
寛弘元年（1004年）正月24日権中納言、同7年（1010年）12月17日、生涯の極位である位階に、寛仁元年（1017年）3月4日、極官である権大納言にそれぞれ至る。