En 1977 se incorporó a las Fuerzas Populares de Liberación "Farabundo Martí" (FPL), una de las cinco organizaciones armadas que en 1980 conformaron el FMLN.
Herido en combate en 1983, tuvo que viajar a Nicaragua para recibir tratamiento médico.
En 1993 asumió el cargo de coordinador departamental en La Libertad.
En 1994 fue elegido diputado a la Asamblea Legislativa para un período de tres años, siendo reelegido en 1997.
En julio de 2003, fue precandidato presidencial en la elección interna del FMLN, pero quedó en segundo lugar frente al líder histórico Schafik Hándal.