Capitaine en 1807, il est capturé par les Russes puis, libéré, il devient le commandant du des chevau-légers polonais de la Garde impériale, régiment nouvellement formé. Absent lors de la charge de Somosierra, il combat à Wagram, où les Polonais culbutent les uhlans autrichiens. Il combat ensuite en Espagne et est promu colonel du de chevau-légers lanciers (ancien de lanciers de la Vistule).