He held various posts such as sojaban (an official in charge of ceremonies), wakadoshiyori (a managerial position in the Edo bakufu), Osaka jodai (the keeper of Osaka-jo Castle), and Nishinomaru Roju.
奏者番、若年寄、大坂城代、西丸老中を歴任した。