U.S. Navy service
Promoted to passed midshipman in September 1835, he was on duty in the
United States Coast Survey almost continually until 1843, nearly two years after his promotion to
lieutenant, in September 1841. In 1838 he married Mary Carter, a member of one of the oldest and most influential families on Long Island, who died in 1843, leaving three children. The same year, Lieutenant Craven was ordered to the receiving ship at New York, where he remained until ordered to the in May, 1846. In the meantime, he had married again and moved from Brooklyn to
Bound Brook, New Jersey. His second wife was Marie L. Stevenson, of Baltimore, Maryland, with whom he had three children. Craven served on the
Dale during the
Mexican–American War with the Pacific Squadron. He was given command of the chartered
schooner Libertad in 1847, patrolling the coast of
Baja California Sur to intercept Mexican ships trying to bring men and military material to their army in the territory. In the
Bombardment of Punta Sombrero, Craven engaged in a gun duel with a shore battery guarding the anchorage of
Mulege. After his return from duty on the
Dale, he was employed on U.S. Coast Survey duty until 1859, with the exception of a year at the
United States Naval Observatory in 1850. Most of this time, he commanded the steamer , but in October 1857, sailed in the
Varina in command of the Atrato Expedition, which was for the purpose of surveying a route for a proposed ship canal through the Isthmus of Darien (now called the
Isthmus of Panama) by way of the
Atrato River. In 1859 Lieutenant Craven was given command of the steamer , Home Squadron, in which he captured two slavers; in 1860 he saved the crew of the
Bella, a foundering Spanish vessel, for which he was given a gold medal and diploma by Queen
Isabella II. About the same time, the New York Board of Underwriters presented Mrs. Craven with a silver service for efficient services rendered to merchant vessels at sea by her husband. In 1861 Lieutenant Craven was ordered to take command of the , Home Squadron, but was shortly after promoted to commander and given command of the , special service. The
Tuscarora went to England with orders to report to the U.S. Minister, Mr. Adams. While in Southampton, the Confederate steamer came in; but after she departed, the
Tuscarora had to wait 24 hours to follow. After giving up the chase, Commander Craven went to the Mediterranean, where he succeeded in watching the so closely that her officers and crew finally abandoned the ship at Gibraltar. The
Tuscarora was ordered home in 1863, and Commander Craven was detached and placed in command of the , then being built at Secor's yard, Jersey City. The following spring, the
Tecumseh left New York and joined the squadron of Admiral Lee in the James River. ==Death at Battle of Mobile Bay==