He served Emperor Gokashiwabara (the 104th) and Emperor Gonara (the 105th), and was promoted to Shosanmi rank Gon Dainagon (Senior Third Rank Provisional chief councilor of state).
後柏原天皇（104代）・後奈良天皇（105代）に仕え、官位は正三位権大納言まで昇る。