Juega de extremo y su equipo actual es el Unión Magdalena de la Categoría Primera A colombiana.
Su debut como profesional se dio en el año 2007 con el club capitalino donde se mantuvo hasta el año 2011 convirtiéndose en el séptimo jugador con más partidos disputados allí.
Fue llevado por el técnico Juan Carlos Osorio y tuvo excelente desempeño llegando incluso a la final de la Copa Sudamericana la cual la fue ganada por River Plate con goles de Gabriel Mercado y German Pezzella.
Fue contratado junto a Victor Hugo Montaño para realzar la grandeza del Deportiva Toluca F. C. participó en 18 juegos y tuvo algunos goles, sin embargo Juan Carlos Osorio pide a São Paulo F. C. que soliciten su préstamo.
Pero tras no poder recuperarse de una lesión pidió ser separado del club.