He served the imperial court during the reigns of four emperors Emperor Gohorikawa (86th), Emperor Shijo (87th), Emperor Gosaga (88th), Emperor Gofukakusa (89th), and his official rank was raised to Shonii Gon Dainagon (Senior Second Rank, Provisional chief councilor of state) Ukone no daisho (Major Captain of the Right Division of Inner Palace Guards.)
後堀河天皇（86代）・四条天皇（87代）・後嵯峨天皇（88代）・後深草天皇（89代）の四帝にわたり仕え、官位は正二位権大納言・右近衛大将まで昇った。