Избирался послом на сеймы в 1744, 1748, 1750, 1754, 1756, 1758, 1760, 1761, 1762, 1764, 1766, 1767 годах. В 1764 году — член конфедерации Чарторыйских и посол (депутат) от Мстиславского воеводства на конвокационный сейм. В 1764 году поддержал избрание Станислава Августа Понятовского на польский королевский престол. В 1767 году на сейме Репнина вошел в состав сеймовой делегации, вынужденной под давлением российского полка, князя Николая Репнина подтвердить прежнее государственное устройство Речи Посполитой.