[1] Apodado "El Duende" debido a su baja estatura (mide 1,64 m), era un delantero talentoso que jugaba principalmente en la banda izquierda.
Comenzó con su carrera profesional a los 17 años tras ser reclutado por CSD Comunicaciones y debutó de la mano del técnico Rubén Amorín en la Copa Fraternidad Centroamericana 1977 contra el Saprissa de Costa Rica, al que le anotó 2 goles.
Defendió las camisetas de otros equipos como Municipal, Aurora, Galcasa, Suchitepéquez, Escuintla, Antigua y Jalapa.
[6][7] En 1979, integró la selección sub-23 que ganó el II Torneo Juvenil de la Unión Centroamericana.
Fue miembro del equipo que compitió en el Torneo Olímpico de 1988 en Seúl, Corea, donde jugó los tres partidos.