Nació el 19 de enero de 1926 en Dolores Hidalgo, Guanajuato. Llegó a la ciudad de México a los 8 años tras el fallecimiento de su padre.
A los 14 años compuso su primera canción y no fue hasta los 22 años que se presentó en la radiodifusora XEX junto al trío Los Rebeledes. Dos años después, en 1950 compuso la canción “Yo”, para el grupo de Andrés Huesca y sus Costeños, con la que se ganó el reconocimiento como compositor y posteriormente como canta autor y posteriormente como actor. Se casó con Paloma Gálvez, con quien tuvo dos hijos, Paloma y José Alfredo.
Entre sus composiciones destacan canciones como “El rey”, “No me amenaces”, “Amanecí en tus brazos”, “Paloma querida”, “Caminos de Guanajuato”, “Caballo blanco”; cantantes como Pedro Infante, Miguel Aceves Mejía, Javier Solís, Lola Beltrán, entre otros cantaron varias composiciones de José Alfredo, todas con gran éxito y vigentes a la fecha.
Falleció el 03 de noviembre de 1973 en la Ciudad de México a consecuencia de cirrosis hepática a su apenas 47 años de edad. Sus restos fueron llevados a su tierra natal.