Guerre américano-mexicaine
Le , à l'âge de 22 ans, Isherwood est nommé Assistant Ingénieur dans la marine, il sert sous le général Richard Taylor (général) en 1846 à 1847. Pendant la Guerre américano-mexicaine, il sert sur un navire de guerre à vapeur de , et plus tard conne ingénieur en chef dans une Canonnière.