After serving as Sakone no chujo (Middle Captain of the Left Division of Inner Palace Guards), Owari gon no kami (Provisional Governor of Owari Province), Gon Chunagon (provisional vice-councilor of state), Gon Dainagon (provisional chief councilor of state) and other positions, he became Ukone no daisho (Major Captain of the Right Division of Inner Palace Guards) in 1466 and Sakone no daisho (Major Captain of the Left Division of Inner Palace Guards) as well as Naidaijin (Minister of the Center) in 1475.
左近衛中将・尾張権守・権中納言・権大納言などを経て、文正元年（1466年）に右近衛大将、文明(日本)7年（1475年）には左近衛大将、内大臣となった。