Hij werd in 1846 aangesteld als adelborst. Tijdens de Mexicaans-Amerikaanse Oorlog diende hij op de USS Mississippi en de USS John Adams. Tijdens de Amerikaanse Burgeroorlog had hij het bevel over de USS Monticello. Hiermee nam hij deel aan de Slag bij Sewell's Point, de eerste zeeslag van de oorlog. Hij nam ook deel aan de Slag bij Hatteras Inlet Batteries en nam het op tegen de vijand bij Kimmekerk Woods bij Kaap Hatteras.