He was made a Sangi (Councilor) in 1043, Gon Dainagon (provisional chief councilor of state) in 1068, and Naidaijin (Minister of the Center) in 1080, becoming known as Sanjo Naidaijin.
長久4年（1043年）に参議、治暦4年（1068年）に権大納言と立身して、承暦4年（1080年）に内大臣に至り、三条内大臣と号した。