Польный гетман литовский в 1702—1703 и 1707—1709 годах, Великий гетман литовский в 1703—1707 годах и с 1735 года, виленский каштелян с 1703 года и воевода виленский в 1706—1707 годах и с 1735 года. Региментарь литовской армии с 1730 года. Канцлер великий литовский в 1720—1735 годах. Староста пинский, волковысский, глинянский, тухольский.
Поддерживал Августа ІІ Сильного до 1707 года, затем перешёл на сторону Станислава Лещинского. В том же году арестован и вывезен в Россию, с 1709 года в эмиграции.
В 1716 году признал Августа ІІ Сильного польским королем и великим князем литовским и вернулся на родину.
В 1733 году, будучи сторонником России, поддерживал кандидатуру Августа ІІІ.
Последний мужской представитель старшей линии и, предположительно, всего рода князей Вишневецких. После его смерти владения Вишневецких перешли к Огинским и Замойским.