Se incorpora al Ejército Rebelde a la edad de 19 años, en 1957. Fue jefe de una de las tres escuadras del conocido como "Pelotón de Choque", un pelotón perteneciente a la Columna 20: "Gustavo Fraga", del Segundo Frente Oriental Frank País. Participó en varios combates a lo largo del desarrollo de la Revolución Cubana, entre 1957 y finales de 1958. Participó en la coordinación y constitución de la Policía Rebelde, encargada de mantener el orden en los territorios ya liberados de la dictadura batistiana.