W 1696 został sędzią kapturowym w województwie krakowskim. Deputat województwa krakowskiego do rady stanu rycerskiego rokoszu łowickiego w 1697 rokuRokosz Generalny ku obronie wiary swiętey katolickiey y zaszczytu wolności uczyniony na poparciu elekcyey w okopach elekcyalnych między Wolą a Warszawą die 26 Augusti Anno Millesimo Sexcentesimo Nonagesimo 7mo, [b.n.s]. W 1698 szlachta krakowska wybrała go na urząd podkomorzego.
Poseł sejmiku proszowickiego na sejm zwyczajny 1688 roku, sejm nadzwyczajny 1688/1689 roku, sejm zwyczajny 1692/1693 roku, poseł sejmiku podolskiego na sejm 1690 rokuRobert Kołodziej, Ostatni wolności naszej klejnot. Sejm Rzeczypospolitej za panowania Jana III Sobieskiego, Poznań 2014, s. 614.. Poseł na sejm 1701 roku i sejm z limity 1701-1702 roku z województwa krakowskiegoDiariusz Sejmu Walnego Warszawskiego 1701-1702, Warszawa 1962, s. 349.. W styczniu 1702 roku podpisał akt pacyfikacji Wielkiego Księstwa LitewskiegoDiariusz Sejmu Walnego Warszawskiego 1701-1702, Warszawa 1962, s. 305.. Jago chrągiew pancerna walczyła pod Kliszowem w 1702, jako część pułku jazdy hetmana Hieronima Lubomirskiego. Za zasługi wojenne sejm przyznał mu w 1690 nagrodę w wysokości 50 000 złp. W latach 1699 i 1703 był mianowany komisarzem sejmowym do negocjacji z Brandenburgią w sprawie Elbląga.