José Armando López Falcón nació en La Habana en 1950.
Se graduó como piloto de la Fuerza Aérea Cubana en la Escuela Carlos Ulloa en 1967 y en el Instituto Superior Politécnico José Antonio Echeverría.
Junto con Arnaldo Tamayo Méndez, su compatriota, fue seleccionado como tripulación de la misión Soyuz 38 —vuelo soviético-cubano— hacia la estación Saliut 6, en la que López ocuparía el puesto de investigador suplente —segunda tripulación junto a Yevgueni Jrunov—.
Finalmente viajó Tamayo y López regresó a Cuba retomando su carrera como piloto militar.
[2] López se casaría con Iraida Falcón Quintero en 1970, con la que ha tenido 2 hijos una hija, Dayra Marina López Falcón, nacida en 1974 y un hijo José Alejandro Lopéz Falcón nacido en 1983.