Po ukończeniu Washington College został nauczycielem w Luizjanie, aż do wybuchu wojny secesyjnej. Evans powrócił do Wirginii, chociaż jego rodzinne miasto stało się częścią nowo utworzonego stanu Zachodnia Wirginia (który został dopuszczony do Unii), zaciągnął się do 1st Virginia Infantry of the Confederate Army. Walczył przez wojnę, został kapitanem po bitwie pod Seven Pines w 1862 roku, a po kampanii w
Stał się pułkownikiem 20. Kawalerii Wirginii. Pod koniec wojny został schwytany i spędził długi okres w więzieniu federalnym. Oprócz służby wojskowej, został dwukrotnie wybrany do ustawodawcy Wirginii podczas wojny.