Sędzia kapturowy ziemi lwowskiej w 1673 roku. W 1674 roku był elektorem Jana III Sobieskiego z województwa ruskiego i z województwa podlaskiego. Był marszałkiem sejmików województwa ruskiego w 1671, 1676 roku. Poseł na sejm koronacyjny 1676 roku. Poseł sejmiku wiszeńskiegowojewództwa ruskiego z ziemi lwowskiej na sejm 1677 roku, porucznik husarii armii koronnej w wyprawie mołdawskiej 1686 roku.