After that, he successively served as a Kokushi (provincial governors) in Chikuzen Province, Owari Province, Shinano Province, and Iyo Province, as well as Shikibu no taifu (Senior Assistant Minister of the Ministry of Ceremonial), Minbukyo (Minister of Popular Affairs), Uemon no kami (Captain of the Right Division of Outer Palace Guards), and so forth, then promoted to Jusanmi (Junior Third Rank) and Chunagon (chief councilor of state) in 872.
以降、筑前国、尾張国、信濃国、伊予国等の国司や式部大輔、民部卿、右衛門督などを歴任し、貞観14年（872年）従三位中納言に進む。