D'abord affecté en 1806 comme lieutenant à Luxembourg, il passe en 1809 en Espagne. Il sert notamment au siège de Valence (où il est major du génie et chef d’attaque). Dans le corps du général Dupont, il est fait prisonnier à la Bataille de Bailén (). Il sera libéré peu après.