Career
Born in Scotland, McLeod immigrated to the United States and was living in Bucksport, Maine when he joined the United States. Navy. He served during the Civil War as a captain of the foretop on the United States Ship Colorado. At the Battle of Forts Jackson and Saint Philip near New Orleans on April 24, 1862, he volunteered to join the United States Ship Pensacola as captain of the aft howitzer gun and performed this duty "with great ability and activity".
Captain of foretop, and a volunteer from the Colorado, McLeod served on board the United States.S. Pensacola during the attack upon Forts Jackson and Saint Philip and the taking of New Orleans, 24 and 25 April 1862.
Acting as gun captain of the rifled howitzer aft which was much exposed, he served this piece with great ability and activity, although no officer superintended lieutenant