James W. Cooke

James Wallace Cooke
James Wallace Cooke
BornAugust 23, 1812
Beaufort, North Carolina, US
DiedJune 21, 1869(1869-06-21) (aged 56)
Portsmouth, Virginia, US
Allegiance United States of America
 Virginia
 Confederate States of America
Service / branch United States Navy
Virginia State Navy
 Confederate States Navy
Years of service1828–1861 (USN)
1861–1865 (CSN)
Rank Lieutenant (USN)
Captain (CSN)
CommandsCSS Ellis
CSS Albemarle
Battles / warsAmerican Civil War

James Wallace Cooke (August 23, 1812 – June 21, 1869) was an American naval officer, serving in the United States Navy and during the American Civil War serving in the Confederate Navy.