天平宝字8年(764年)藤原仲麻呂の乱終結後に従五位下に叙爵し、神護景雲元年(767年)内蔵助に任ぜられる。
神護景雲4年(770年)称徳天皇の崩御後まもなく丹波員外介として地方官に転じる。光仁朝では造宮少輔・石見守・造西大寺次官・中務少輔などを歴任する。天応元年(781年)の光仁上皇の崩御にあたっては御装束司を務めている。
桓武朝では、天応2年(782年)摂津亮、延暦3年(784年)長門守と地方官を務めた。称徳朝初頭に叙爵したのち光仁朝から桓武朝にかけて20年に亘って諸官を歴任するも、従五位下のまま叙位に与ることができなかった。