En el 2007 pasa a militar con la Asociación Deportiva Carmelita, hasta el 2009 cuando se incorpora al Deportivo Saprissa, equipo con el que obtuvo 1 anotación en escasas 11 participaciones.
Ese mismo año sería cedido a préstamo al Brujas FC al no encontrarse en los planes del cuerpo técnico morado, sin embargo siguió sin contar con la participación deseada al disputar únicamente 11 partidos obteniendo un gol.
En el 2010 pasa a formar parte del Club Sport Herediano,[4] donde su buen desempeño de 19 goles en 53 partidos, le permite vincularse al fútbol internacional en el 2012 cuando es fichado por el Columbus Crew de la Major League Soccer.
En el 2014 ficharía con el Club de Fútbol UCR, equipo con el que milita hasta la actualidad.
Acumula un total de 2 partidos clase A donde registra una anotación.