Gérard vocht in de Spaanse Onafhankelijkheidsoorlog in 1810-1811 en nam deel aan de Veldtocht van Napoleon naar Rusland in 1812. Als dank voor zijn moedige en kundige optreden tijdens de Slag bij Borodino werd hij gepromoveerd tot divisiegeneraal.