Juega como delantero y su equipo actual es el San Francisco FC de la Liga Panameña de Fútbol.
Debutó en 2011 en Sporting San Miguelito y llamó la atención de los ojeadores del Wellington Phoenix, que en 2012 lo adquirió a préstamo con opción de compra como reemplazo por la lesión de Dani Sánchez.
Al recuperarse éste, se le rescindió el contrato y regresó al Sporting San Miguelito panameño.
En 2013 fue transferido al Zamora Fútbol Club de Venezuela.
El 3 de julio de 2017 se confirmó su fichaje al Boavista Futebol Clube, firmó por 3 temporadas.