Empezó jugando como defensa para la Asociación Deportiva Ramonense y posteriormente para la Liga Deportiva Alajuelense, donde debutó el 25 de julio de 1987.