Z końcem 1716 zrezygnował z kasztelanii połockiej na rzecz swego bratanka pisarza wielkiego litewskiego Krzysztofa Konstantego, ale z niewyjaśnionych powodów rezygnację wycofał.

Był trzykrotnie żonaty: w 1670 z nieznaną z imienia ks. Massalską (zm. 1680), córką podkomorzego grodzieńskiego Stanisława Massalskiego i wnuczką kniazia Andrzeja MassalskiegoMichał Kazimierz Pac, [w:] J. Wolff, Pacowie: materyjały historyczno-genealogiczne, 1885, s. 233–239.Massalski Andrzej, Massalski Stanisław, [w:] Polski Słownik Biograficzny t. 20 s. 133 i 143. w 1682 poślubił wojszczankę wendeńską Teresą BalickąUrzędnicy Wielkiego Księstwa Litewskiego, Tom 5. Ziemia połocka i województwo połockie XV-XVIII w., IH PAN, 2018, s. 105. (zm. 1716), z którą miał troje dzieci: Mariannę I v. za Hektorem Karęgą II v. za Michałem Węslawskim III v. za Aleksandrem Puciatą Konstantego Antoniego (zm. przed 1716) Zofię za podkomorzym wileńskim Michałem Mikołajem Tyzenhauzem herbu Bawół trzecią żoną (co najmniej od 1711) była Katarzyna Karasiówna herbu Dąbrowa (zm.