Chef de bataillon au léger après le passage du Mincio en 1801, il fait la campagne de Saint-Domingue et y est nommé colonel en 1803. À l'évacuation de cette île, où il s'est distingué, il est fait prisonnier par les Anglais, mais il parvient à rentrer en France et y prend le commandement du léger. Il continue à se faire remarquer en Hollande et en Allemagne et il est nommé général de brigade le , puis envoyé en Espagne où il a le commandement de la province de Santander. Il y soutient avec honneur plusieurs combats contre les Espagnols et les Anglais, évacue cette province après la bataille de Salamanque et commande une brigade d'infanterie dans la Vieille-Castille.