Han ble født i La Rivière-Saint-Sauveur, en landsby nær Honfleur (Calvados), som sønn av en toller, og ble utdannet ved École polytechnique. Deretter utdannet han seg videre ved École des Mines. I 1840 ble han sjefingeniør og professor i metallurgi ved École des Mines.