En 1863, il est nommé brigadier général à la suite de son service distingué lors de la bataille de Perryville, de la bataille de Stones River, et de la campagne de Tullahoma. Il prend le commandement d'une brigade d'infanterie et la conduit jusqu'à la fin de la guerre.