Kariera W młodości przebywał za granicą. Po powrocie do kraju był starostą wiszeńskim i skarszewskim. Poseł na sejm 1761 roku z województwa bełskiegoWiesław Bondyra, Chronologia sejmików bełskich w czasach saskich (1697-1763), w: Res Historica, z. 7, 1999, s. 146.. W 1764 r., jako poseł ziemi przemyskiej podpisał elekcję Stanisława Augusta Poniatowskiego, dzięki czemu był przyjęty w poczet dygnitarzy i osób należących do otoczenia króla. Był posłem powiatu żydaczowskiego na sejm koronacyjny 1764 rokuLudwik Zieliński, Pamiątki historyczne krajowe, Lwów 1841, s. 26.. Poseł na sejm 1766 roku z województwa podolskiegoRozalia Kosińska, Sejmiki poselskie 1766 roku, w: Kwartalnik Historyczny, 2019, T. 125, nr 4, s. 880.. Na sejmie w 1768 r. protestował przeciwko wywiezieniu senatorów do Kaługi. Był członkiem konfederacji Sejmu CzteroletniegoVolumina Legum, t. IX, Kraków 1889, s. 47.. W 1768 roku wyznaczony ze stanu rycerskiego do Asesorii KoronnejKolęda Warszawska na rok 1768, [b.n.s].

4 września 1792 roku w Warszawie złożył przysięgę na wierność konfederacji targowickiejJózef Kermisz, Lublin i Lubelskie w ostatnich latach Rzeczypospolitej (1788-1794), Lublin 1939, s. 146..

W 1770 r. odznaczony został orderem Św. Stanisława, a w 1779 r. orderem Orła Białego.