Il entre dans la marine comme aspirant le . Il obtient le grade de lieutenant le . Au cours de la guerre américano-mexicaine, il prend part aux expéditions contre Tabasco, Tampico et Tuxpan, et il est présent lors de la chute de Vera Cruz. Pour sa bravoure au combat, il est félicité par le "commodore" Matthew Perry et reçoit le commandement de la goélette , qui avait été capturé à Tampico en .