He successively held posts such as Reki hakase (master of reki (calendar)), Tenmon hakase (master of tenmon (astronomy)), and Kazue no kami (the head of budget bureau), and one theory has it that he successively held the post of Onmyo no jo (secretary of Onmyoryo (Bureau of Divination)) although this is unlikely.
暦博士・天文博士・大炊頭・主計頭などを歴任、一説には陰陽允を歴任したというが可能性は低い。