Під час Хмельниччини керував урядовими військами Речі Посполитої; був розгромлений у Корсунській битві 1648 року. Разом з польним коронним гетьманом Марціном Калиновським потрапив у полон, виданий Богданом Хмельницьким кримському ханові. Після двох років визволений за великий викуп, щоб помститися за загибель сина Стефана і його війська у Корсунській битві, наказав зруйнувати м. Корсунь. Командував шляхетськими військами Речі Посполитої у Берестецькій битві 1651 року. Брав участь у підписанні Білоцерківського договору 28 вересня 1651 р. Став обозом в околицях Білополя поблизу Бердичева, 22 жовтня передав повноваження через хворобу (ревматизм).