He had several temporary brigade commands in the Army of the Ohio and Army of the Cumberland.[1] Walker was wounded at the Battle of Chickamauga on 23 September 1863.[1] Walker was mustered out of the volunteers on 20 July 1865 and retired from the Regular Army (United States) 19 February 1866.[1] He was promoted to colonel on the regular army retired list on 28 July 1866.[1]