Il fut également général de l'armée des états confédérés.
Il a participé à plusieurs batailles importantes, notamment à la bataille de Bull Run et à la bataille de Fredericksburg. Il a été blessé à la bataille de Chancellorsville et a été remplacé par le général Robert E. Lee.