Po ukończeniu Washington College, został nauczycielem w Luizjanie aż do wybuchu amerykańskiej wojny domowej. 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 całą wojnę, został kapitanem po bitwie pod Siedmioma Pinami w 1862, a po kampanii w Dolinie Wirginii
, został 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.