He was a retainer of the Imperial Court who served three generations: Emperor Goyozei (107th), Emperor Gomizunoo (108th), and Empress Meisho (109th), and his highest official court rank was Shonii (Senior Second Rank) Gon Dainagon (provisional chief councilor of state).
後陽成天皇（107代）・後水尾天皇（108代）・明正天皇（109代）の三帝にわたり仕えた廷臣で官位は正二位権大納言まで昇った。