Comenzó en las filas del CA Peñarol en 1968, club de su país.
Con los paquidermos, se mantuvo tres años hasta ser fichado por el CD Águila, esta vez por dos temporadas.
Luego se trasladó al CD Platense, donde ganó una liga salvadoreña y la Copa Fraternidad 1975.
Volvió en 1977 al equipo donde surgió, el Peñarol, pero ya siendo ciudadano salvadoreño, regresó para jugar con el CD Juventud Olímpica, CD Atlético Marte, de nuevo el Alianza, el CD Marathón de Honduras y finalmente retirarse con el Atlético Marte en 1984, donde ganaría otros dos títulos más.
Disputó todos los partidos pero sin lograr el anhelado título, y por ende, la no clasificación.