Walczył w powstaniu kościuszkowskim, insurekcji Deniski, oraz Legionach Polskich i kilku kampaniach napoleońskich. W 1807 odznaczony orderem Virtuti Militari. 19 stycznia 1809 nominowany na stopień pułkownika. W czasie wojny polsko-austriackiej 1809 dowodził 6 pułkiem piechoty XW w składzie 1 Brygady Piechoty pod Michałem Sokolnickiem, między innymi prowadząc batalion piechoty w bitwie pod Radzyminem, dowodząc oblężeniem Sandomierza. W 1812 roku przystąpił do Konfederacji Generalnej Królestwa Polskiego.