He had consecutively served as the Kurodo (Chamberlain), the Settsu no kuni no kami (governor of Settsu Province), Chikugo no kuni no Kami, the Chugu no suke (Assistant Master of the Consort's Household) until he was promoted to the rank of Shoshiinoge (Senior Fourth Rank, Lower Grade).
蔵人･摂津国守・筑後国守・中宮亮などを歴任し、正四位下に至った。