He mainly served the Imperial Court for three generations of Emperors, from Emperor Nakamikado (114th) through Emperor Momozono (116th), and his official court rank was raised to Junii (Junior Second Rank) Gon Chunagon (a provisional vice-councilor of state) (his rank was raised to Shonii [Senior Second Rank] after his death).
主に中御門天皇（114代）から桃園天皇（116代）の3代にわたって朝廷に仕え、官位は従二位権中納言まで昇った（薨去後に正二位追贈）。