Воевода Киевского воеводства с 1668 по 1673 год. Участник Хотинской битвы 1673 года, где командовал кавалерией левого крыла. Руководил польскими войсками в битве под Калушом в 1675 году, где разбил крымчаков. Воевода Краковского воеводства с 1680 года. Кастелян Кракова с 1682 года. Польный гетман коронный с 1684 года.
Староста в городах Галич, Вышогруд, Лежайск, Снятын, Коломыя, Мостиска, Медыка.
Основатель города Ивано-Франковска.