Pályafutását 1978-ban a Platense Municipal csapatában kezdte és az amerikai Buffalo Stallions együttesében folytatta. 1984-ben az Once Lobos, 1985-ben az Águila játékosa volt. 1986 és 1988 között az Atlético Martéban játszott. 1988-tól 1991-ig a guatemalai Xelajú kapuját védte, 1991 és 1993 között a szintén guatemalai Aurora kapusa volt. 1993-ban hazatért az Once Lobos együtteséhez. 1994 és 1996 között az Atlético Martét erősítette. 1996-tól 2000-ig az Alianzában védett. 2001 és 2002 között ismét az Atlético Martéban játszott. 2003-ban a San Salvador színeiben fejezte be a pályafutását.