Charles enlisted in the Union Army in July 1862 at the age of 18. He joined Company E 155th Regiment, Pennsylvania Volunteers. After less than a month of training, he started to participate in the Civil War battles of Antietam, Fredericksburg, Chancellorsville, Gettysburg, Cold Harbor, Petersburg and Appomattox.