For the rest of the 1830s and the 1840s he had duties ashore and afloat, receiving his commission as Lieutenant in 1837, while serving in the ship of the line North Carolina.
He was an officer in the steamer Princeton during the Mexican-American War and executive officer of the frigate St. Lawrence in 1851.