He was promoted to brigadier general by General Samuel Bell Maxey on May 10, 1864, though he did not receive word of his promotion until after he led the ambush of the steamboat "J. R. Williams" on July 16, 1864.