W 1677 r. zakupił od podkomorzego kaliskiego Stanisława Krzyckiego podwarszawską wieś Milanów, którą przekazał w użytkowanie Sobieskiemu (zgodnie z prawem Rzeczypospolitej król nie mógł nabywać dóbr ziemskich); to na jej terenie powstał następnie pałac wilanowski. Brał udział w wyprawie wiedeńskiej 1683 roku. W trakcie pierwszej bitwy pod Parkanami 7 października organizował ochronę zagrożonego monarchy. Był filarem stronnictwa regalistycznego, popierając na kolejnych sejmach plany króla w zakresie polityki zagranicznej i wewnętrznej.