W listopadzie roku 1806 wstąpił w Poznaniu do napoleońskiej gwardii honorowej, a potem do piechoty, gdzie służył (jako podporucznik) w 1. pułku piechoty A. Sułkowskiego (późniejszym 9. pułku piechoty 3. legii). W kampanii napoleońskiej 1807 walczył pod Tczewem (luty, awans na porucznika), Gdańskiem (oblężenie, awans na kapitana), Kołobrzegiem (po oblężeniu, odznaczony Krzyżem Kawalerskim Virtuti Militari). W kampanii 1809 był adiutantem polowym gen. inspektora piechoty Stanisława Fiszera, w bitwie pod Raszynem awansowany na podpułkownika. 4 maja 1809 mianowany został szefem batalionu w 12. pułku piechoty i walczył pod Sandomierzem, a 27 grudnia 1810 zyskał awans na grosmajora tegoż pułku. W latach 1811-1812 przebywał w twierdzy Modlin.