[1] Comenzó su carrera en 1974 en el equipo de su ciudad, la AD Limonense y permaneció ahí hasta 1978 para luego pasar al CS Cartaginés, equipo donde se quedaría por dos años.
[2] Más tarde, la LD Alajuelense se fijó en él y lo fichó por una temporada.
[3] El CD Motagua de la Liga Nacional de Honduras lo llevó a sus filas junto a su compatriota Rodolfo Mills, pero solamente estuvieron prestados la media temporada de 1981.
Volvió otra vez a la AD Limonense, posteriormente fue trasladado a AD Municipal Puntarenas, después a la AD Guanacasteca donde consiguió la Segunda División de 1985, la AD San Carlos y finalmente regresó a Limonense para su retiro en 1988.
En total, anotó 5 goles y fue 21 veces internacional de partidos clase A.