Egresado de la Escuela Militar Camilo Cienfuegos, alcanzó el grado de comandante, el más alto en el aparato militar del Partido Comunista, en la especialidad de artillería.