He was promoted to Jugoinoge (Junior Fifth Rank, Lower Grade) in Jinju Era (601 - 604) and additionally served as Samanosuke (vice-minister of Left Division of Bureau of Horses), Tajima no kuni no suke (Assistant Governor of Tajima Province), Uhyoe no suke (assistant captain of the Right Division of Middle Palace Guards), and Sanuki no kuni no suke (Assistant Governor of Tajima Province).
仁寿年間には従五位下に昇進して左馬助、但馬国介を兼務し、間もなく右兵衛佐となり讃岐国介を兼務した。