Il commence son service militaire en 1806, avec le grade de sous-lieutenant de l'armée française. En tant qu'officier d'état-major du maréchal Jean Lannes, il participe à la campagne prussienne en Poméranie. En 1807, il rejoint l'armée du Duché de Varsovie. Il est lieutenant dans les rangs de Jean-Henri Dombrowski. Il s'aligne dans les campagnes d'Autriche de 1809 et de Moscou en 1812, adjudant sous le commandement du général Aleksander Rożniecki. Il est à la tête d'un escadron de 6 Lancers a combattu à Leipzig, Lobau et la Campagne de France (1814). Depuis 1815, il sert dans l'armée Royaume du Congrès; un lieutenant-colonel de fusiliers à cheval exemplaire. À partir de 1818, commandant du régiment de tirailleurs. Colonel en 1820.