Charles A. Heckman was a brigadier general in the Union Army during the American Civil War. He fought in many of the early battles in North Carolina and later served in the Army of the James during the siege of Petersburg.
*Battle of Roanoke Island
*Battle of New Berne
*Battle of Fort Macon
*Battle of Kinston
*Battle of Goldsboro Bridge
*Battle of Port Walthall Junction
*Battle of Proctor's Creek
*Battle of Chaffin's Farm
Charles A. Heckman was a brigadier general in the Union Army during the American Civil War. He fought in many of the early battles in North Carolina and later served in the Army of the James during the siege of Petersburg.