Haxo trat frühzeitig in das Ingenieurkorps ein. Nachdem er am Rhein und in der Schweiz gekämpft hatte und die Festungen Bitsch und Genf ausgebaut hatte, tat er sich bei der Belagerung von Saragossa 1809 besonders hervor. Zum Colonel befördert, nahm er mit großem Erfolg an der Schlacht bei Wagram teil und erwarb sich erneut besondere Anerkennung in Spanien durch die schnelle Einnahme von Lleida und Mequinenza. 1812 gehörte er als Général de brigade dem Generalstab Napoleons an und wurde für seine hervorragenden Leistungen in der Schlacht bei Mahiljou zum Général de division befördert.