He had held positions such as Udaiben (major controller of the right), Sadaiben (major controller of the left), Togu-daifu (the Lord Steward to the Imperial Prince), Sakone no chujo (Middle Captain of the Left Division of Inner Palace Guards), Kebiishi no betto (Superintendent of the Imperial Police) and Uemon no kami (Captain of the Right Division of Outer Palace Guards).
右大弁、左大弁、東宮大夫、左近衛中将、検非違使別当、右衛門督などを歴任した。