Miles enlisted in the United States Army in 1846 and was in charge of ammunition at the battle of Palo Alto during the Mexican War. He was in the Confederate service in some capacity during the entire Civil War, first as clerk to the secession commissioners at San Antonio, then as clerk in the ordnance department, as chief clerk in the quartermaster's department in Arkansas, and as agent's clerk for receiving and shipping cotton on the Rio Grande.
On October 31, 1850, Miles married Mary Ann Soye, a ward of John McMullen; they had one daughter. Miles held various official positions in San Antonio and Bexar County and was a member of the Texas Veterans Association. He died in San Antonio on April 1, 1889.
29° 24.988, -098° 27.899
St Mary's Cemetery