Tuvo un intermitente paso entre el Club Sport Herediano y el Puebla Fútbol Club entre el 2001 y 2006.