Nell'esercito napoleonico partecipò alle campagne di Germania, e di Spagna, dove diresse le operazioni di assedio a Saragozza (1809) e a Badajoz (1810).