He filled posts of Jugoinoge (Junior Fifth Rank, Lower Grade) Shinano no kami (governor of Shinano Province) and Jushiinoge (Junior Fourth Rank, Lower Grade) Aki no kami (governor of Aki Province).
従五位下信濃守、従四位下安芸守。