Frank Crawford Armstrong, a U.S. Army cavalry officer, later served as a brigadier general in the Confederate States Army during the Civil War. He is notable as the only Confederate general known to have fought for the Union early in the war before switching sides. He was born in 1835 and died in 1909.