Il a combattu lors de la révolution nicaraguayenne en 1978/79 en tant que chef de guérilla sandiniste et, après sa victoire, a été successivement vice-ministre de l'Intérieur, puis vice-ministre de la Défense. Après avoir rompu avec la direction sandiniste, il a dirigé l'organisation "Alianza Revolucionaria Democrática" (ARDE), qu'il a fondée, et qui a opéré contre le gouvernement sandiniste dans la zone frontalière du Nicaragua avec le Costa Rica de 1981 à 1986. Il rejoint de nouveau par la suite les sandinistes.