В 1648 году принял участие в борьбе против казацко-крестьянского восстания на Украине под предводительством запорожского гетмана Богдана Хмельницкого. В битве под Корсунем он попал в плен к крымским татарам. Содержался в неволе вместе с гетманом польным коронным Мартыном Калиновским. В сентябре 1650 года был одним из последних пленников, которых крымский хан освободил в знак дружбы польскому королю Яну Казимиру. После освобождения из плена он участвовал в битвах с казаками под Берестечком (1651), Белой Церковью (1651) и Батогом (1652). Вторично попал в плен к татарам, из которого был освобожден в 1654 году.