He served three generations of Emperor Gomurakami (the 97th), Emperor Chokei (the 98th) and Emperor Gokameyama (the 99th), and was promoted to Shonii (Senior 2nd Rank) Dainagon (a chief councilor of state).
後村上天皇（97代）・長慶天皇（98代）・後亀山天皇（99代）の三朝にわたって仕え、正二位大納言まで昇る。