He was a retainer of the Imperial Court serving two generations: Emperor Gohanazono (102nd) and Emperor Gotsuchimikado (103rd), and his highest official court rank was Shonii (Senior Second Rank) Gon Dainagon (a provisional chief councilor of state).
後花園天皇（102代）・後土御門天皇（103代）の二帝にわたり仕えた廷臣で官位は正二位権大納言まで昇った。