John Marston (sailor)

John Marston
Born(1795-06-12)June 12, 1795
Boston, Massachusetts
DiedApril 17, 1885(1885-04-17) (aged 89)
Philadelphia, Pennsylvania
Allegiance United States of America
Union
Service / branch United States Navy
Union Navy
Years of service1813–1881
Rank Commodore
CommandsUSS Roanoke (1855)
Battles / warsWar of 1812
Mexican–American War
American Civil War

John Marston (June 12, 1795 – April 7, 1885) was an officer in the United States Navy, playing a small but pivotal role in the Battle of Hampton Roads, and eventually retiring as a rear admiral.