Nacido el 30 de septiembre de 1945 en el estado de Guerrero, obtuvo el grado de general brigadier en 1998 por el Senado de la República, y tiene el título de ingeniero constructor, además de una Maestría en Sistemas.