Jugó como mediocentro y actualmente es director técnico de la sub-15 del Municipal Santa Ana.
Inició su carrera con el Club Sportivo Italiano de la Primera B en el 2005, donde anotó 5 goles en 20 participaciones.
En el 2011 se convirtió internacional al vincularse al Limón Fútbol Club de la Primera División de Costa Rica, alcanzando 7 anotaciones en 30 juegos.
Su buena participación con el equipo limonense le permite fichar con el Club Sport Herediano en el 2012, equipo con el que se proclama campeón del Verano 2012 y del Verano 2013, así como subcampeón del Invierno 2012 e Invierno 2013.
En el 2015 regresaría a Costa Rica para jugar con el equipo con el Limón Fútbol Club, luego pasó un año por Uruguay de Coronado y 6 meses en el Santos de Guapiles, volvió un año Argentina pasando por CADU Y Sportivo Barracas y luego regresó al fútbol de Costa Rica vistiendo la camiseta de Asociación Deportiva San Carlos, ganando el título de ascenso y un título de campeón en primera división.