Wielokrotnie posłował na sejmy, po raz pierwszy w 1642 roku. W 1643 roku był deputatem na Trybunał Koronny w Lublinie. W roku 1647 został marszałkiem izby poselskiej. Brał czynny udział w Powstaniu Bohdana Chmielnickiego w 1648 roku. Poseł na sejm 1649/1650 roku z sejmiku bełskiego województwa bełskiego. W 1650 roku został deputatem do Trybunału Skarbowego w Radomiu. Jako polityk stał na straży pokoju. Poseł na pierwszy sejm 1652 roku. Wielokrotnie posłował do Szwecji w celu zapewnienia pokoju. Potępił czyn księcia Janusza Radziwiłła, oskarżonego przez biskupa Benedykta Woynę o zniszczenie krzyży w Świadości. Poseł na sejm koronacyjny 1649 roku z województwa bełskiego. Dnia 26 czerwca 1659 roku został powołany na urząd kasztelana sochaczewskiego. Od października 1659 roku mianowany kasztelanem mińskim. Był związany z obozem regalistów. Poseł sejmiku bełskiego na sejm 1653 roku.