En 1808, le , commandé alors par Victor, passe en Espagne. M. de Beurnonville assiste avec le léger, aux combats de Durango, de Balmaseda, et à la bataille d'Espinosa ; Lieutenant le suivant, il assiste à la bataille de Somosierra, à la prise de Madrid, aux batailles d'Uclès et de Medellin. Aide de camp de Macdonald en 1810 et 1811, c'est lui qui porte à Paris les drapeaux de la garnison de Figuières. Il est capitaine aide-de-camp depuis le . Il est avec Macdonald à la campagne de Russie, au siège de Rīga.