He served two Emperors, the Emperor Nakamikado (the 114th) and the Emperor Sakuramachi (the 115th) and rose to the official rank of Junii (Junior Second Rank), Gon Dainagon (a provisional chief councilor of state).
中御門天皇（114代）・桜町天皇（115代）の二帝にわたり仕え、官位は従二位権大納言まで進む。