He served mainly three generations of Emperor Nakamikado (the 114th), Emperor Sakuramachi (the 115th) and the Emperor Momozono (the 116th), and was promoted to Shonii Dainagon (Senior Second Rank, chief councilor of state).
主に中御門天皇（114代）・桜町天皇（115代）・桃園天皇（116代）の三朝にわたり仕え、官位は正二位大納言まで進んでいる。