Debutó como jugador profesional en 2011 con Llaneros de Guanare.
El 29 de diciembre de 2012 firma un contrato que lo une con el Caracas FC hasta diciembre de 2015 ha participado en torneos internacionales como la Copa Libertadores y la Copa Sudamericana.
En los 3 equipos que ha jugado, ha marcado un total de 20 goles (2 en torneos internacionales y 18 en torneos nacionales).
Fue convocado por el técnico interino Manuel Plasencia para la selección Nacional para el amistoso contra Honduras el 5 de marzo de 2014 ingresando al minuto 65’ por Fernando Aristeguieta.
Actualmente su representante es el grupo MANENTISPORTS, quienes también representan a técnicos como Javier Torrente, Hernán Lisi, Ángel Guillermo Hoyos, entre otros.