Debutó en el extinto CD Negocios internacionales a finales de la década de los 70's donde comenzó su carrera en la Liga Mayor de Fútbol y luego pasó al Alianza FC en la temporada 1976-77 donde logró consolidarse y dio paso una carrera futbolística exitosa en diversos clubes del mundo que incluyeron a los mexicanos Club León y Atlas de Guadalajara, en Finlandia jugó en KPV Kokkola así como también en el alemán KFC Uerdingen 05.
Al final de su carrera jugó para los equipos japoneses Yokohama Flügels y Nippon Kokan Kawasaki.
Cuenta con títulos en torneos juveniles de países como México, Suecia, Finlandia, Bolivia, Noruega, Guatemala, Argentina, España e Italia.
Varios jugadores de la selección salvadoreña de fútbol comenzaron su trabajo en las bases de la Academia La Chelona, entre ellos: Víctor Merino Dubón, Jaime Alas, Dennis Alas, Léster Blanco, Andrés Ruso Flores, Diego Andrés Cuéllar, Diego Chavarría, William Antonio Torres, entre otros.
Comenzó su carrera como entrenador en el club Alianza FC, pero su contrato fue cesado en el año 2002.