Between 1923 and 1926 he served as the military attaché in the Polish embassy in Bucharest. Upon his return he briefly served as one of the commanding officers of the Prużana-based Polish 17th Uhlans Regiment. In 1928 he resumed his post as a military attaché, this time in Berlin. He held that post until 1932. Until 1937 he was the commanding officer of the Polish 25th Uhlans Regiment and one of the staff officers of the Lwów-based Army Inspectorate. During the Polish mobilization prior to the outbreak of the Polish Defensive War he became the chief of staff of the Karpaty Army. During the campaign he also held the same rank within the Małopolska Army.
Taken prisoner of war by the Germans, he spent the remainder of World War II in various German POW camps, including Oflag VII-C in Laufen, Oflag XI-B in Brunswick, Oflag II-C in Woldenberg and Oflag II-B in Arnswalde. Transferred to the Oflag II-D in Gross-Born, he was the highest-ranking officer there and the informal commander of all the allied prisoners held there. He also became the lead organizer of an underground organization there, intending to prepare an escape of the prisoners. Handed over to the Gestapo, he was imprisoned in the Mauthausen-Gusen concentration camp, where he died.
In 1964, he was posthumously promoted to the rank of generał brygady.