Pada tahun 1847, saat bertugas di kapal di Teluk Meksiko dan di pantai Pasifik selama Perang Meksiko, ia mengambil bagian dalam pengepungan dan penangkapan Vera Cruz
dan dalam penangkapan Tuxpan, dan pada tahun 1848, saat angkatan laut sedang menduduki Mazatlán, ia memerintahkan salah satu benteng.