Pełnione urzędy Początkowo dworzanin królewski i ciwun pojurski 1648. Mianowany marszałkiem kowieńskim 1658 oraz kuchmistrzem wielkim litewskim. Urząd podskarbiego wielkiego litewskiego sprawował w latach (1663-1676). Zrezygnował z tego urzędu. Wierny poddany Króla Jana II Kazimierza Wazy. W czasie najazdu szwedzkiego więziony, a jego majątek został skonfiskowany.

W 1648 roku podpisał elekcję Jana II Kazimierza Wazy z Księstwa ŻmudzkiegoSvffragia Woiewodztw, y Ziem Koronnych, y Wielk. Xięstwa Litewskiego. Zgodnie na Naiaśnieyszego Iana Kazimierza Obranego Krola Polskiego [...]. Dane, między Warszawą, a Wolą, Dnia 17. Listopada, Roku 1648, [b.n.s.].

Poseł na sejm 1653 rokuStefania Ochmann-Staniszewska, Zdzisław Staniszewski, Sejm Rzeczypospolitej za panowania Jana Kazimierza Wazy. Prawo – doktryna – praktyka, tom II, Wrocław 2000, s. 388..