Po ukończeniu Korpusu Kadetów w Warszawie został w 1792 chorążym w 7. Regimencie Pieszym Litewskim, z którym odbył kampanię wojny polsko-rosyjskiej. Uczestnik insurekcji kościuszkowskiej. Jako porucznik i adiutant major wziął udział w serii bitew na Litwie i Białorusi. Pod Mozyrskiem dostał się do rosyjskiej niewoli, w której spędził 3 lata. W 1798 zaciągnął się w szeregi 2. Legii w Legionach Polskich we Włoszech. Po kapitulacji Mantui poszedł w 11. miesięczną niewolę austriacką. W 1805 przydzielony jako kapitan-adiunkt do I. Korpusu Wielkiej Armii marszałka Karola Bernadotte. Wziął udział w bitwach Austerlitz i Jeną-Auerstedt. W 1807 odznaczony krzyżem Legii Honorowej. Uczestnik bitwy pod Frydlandem. W 1808 był kolejno podpułkownikiem 9. Pułku Piechoty Księstwa Warszawskiego, majorem 12. Pułku Piechoty. W 1809 został kawalerem Orderu Virtuti Militari. Uczestniczył w wojnie polsko-austriackiej. W czasie kampanii rosyjskiej 1812-1813 był faktycznym kierownikiem Wydziału Wojennego, zastępując schorowanego gen. Józefa Wielhorskiego.