Jugó en tres clubes de su país.
[1] Jugó en Ramonense, Alajuelense y San Carlos.
[3][4] Después de jubilarse en 1989 debido a una lesión persistente en la rodilla, trabajó para el Banco de Costa Rica hasta 1997.
Regresó como entrenador del Municipal Naranjo de la Segunda División en 2002.
[5] Jugó 16 partidos con la selección absoluta de Costa Rica de 1980 a 1985, anotando tres goles, el primero contra Cuba, el segundo frente a Yugoslavia (que fue en los Juegos Olímpicos) y el último contra Panamá, todos en el año de 1980.