Родился в семье генерал-лейтенанта королевской армии маркиза де Лагранжа, его старший брат также дослужился до звания дивизионного генерала. 5 апреля 1800 года Шарль вступил добровольцем в 9-й драгунский полк, был ранен в сражении при Маренго, 4 июля 1800 года – бригадир (унтер-офицерское звание, соответствует капралу), 22 сентября 1800 года – вахмистр, 23 октября 1800 года – младший лейтенант. В 1800-1801 годах служил в составе Итальянской армии, сражался при Монтебелло 9 июня, отличился при переходе через Минчо у Поццоло 25 декабря, где был ранен.