Walczył w powstaniu węgierskim w 1849 roku w Legionie Polskim Józefa Wysockiego w randze kapitana piechoty, wkrótce awansowany do stopnia majora, dowodził III batalionem.