Se desempeñaba como centrocampista y jugó en los Juegos Olímpicos de Montreal 1976.
Surgió de las fuerzas básicas del Comunicaciones, debutando profesionalmente en 1972.
Con los cremas regresó al año siguiente y se hizo gran amigo de su compañero Oscar Sánchez.
[1] En la temporada 1986, lo fichó el Municipal, máximo rival de Comunicaciones y se quedó ahí hasta 1992, consiguiendo cuatro ligas en cinco campañas (1987, 1988-89, 1989-90 y 1991-92).
Su pasado y cariño por Comunicaciones hizo que volviera con el club para retirarse en 1993.