Nació en Hermosillo, Sonora. Se mudó a la ciudad de México al terminar su educación preparatoria. En la capital del país ingresó a la Universidad Nacional donde estudió derecho. Trabajó en el periódico El Universal como reportero de nota roja hasta ser director del mismo diario. Después trabajó en El Banco Nacional de México hasta su jubilación.
Es autor de Cajeme, novela de indios, la cual ha tenido tres ediciones: la primera en 1948 por el Gobierno del Estado, en 1967 por editorial Porrúa y en 1987 por el Gobierno del Estado. Además publicó Misión de prensa en España (JVS, 1947) la cual fue censurada por el gobierno de Franco, La última salida de Don Quijote (FCE, 1964) y Un hombre enviado por Dios -Biografía del Obispo Navarrete- (Porrúa, 1986). Con su primera novela obtuvo el premio estatal del Libro Sonorense en 1947.
Armando Chávez Camacho