He served the second Seii Taishogun (literally, "great general who subdues the barbarians") Yoshiakira ASHIKAGA and the third Seii Taishogun Yoshimitsu ASHIKAGA of the Muromachi bakufu and served as the Shugo of Yamashiro, Noto, Kawachi, and Ecchu Provinces.
室町幕府2代征夷大将軍足利義詮、3代足利義満に仕えて山城国・能登国・河内国・越中国の守護職を歴任した。