Inició su carrera en el Deportivo Táchira Fútbol Club en el año 2012, ahí debutó en la Primera División de Venezuela bajo la dirección técnica de Laureano Jaimes,[2] exactamente el 25 de noviembre de 2012 en la victoria 2–1 ante Portuguesa Fútbol Club, entró al cambio al minuto 67 por Wilker Ángel.
[3] Estuvo algunas temporadas con el Deportivo Táchira,[4] en el temporada 2014-15 fue cedido a préstamo al Llaneros de Guanare donde jugó en total 11 partidos, volvió del préstamo al Táchira y permaneció seis meses hasta finales de 2015.
Al final de ese año fue campeón de la Copa Venezuela, el primer título en su carrera.
[8] En Zulia permaneció durante cuatro temporadas hasta finales de 2019,[9] llegó a jugar 128 partidos en dos torneos disputados y marcó 15 goles en total, fue titular y pieza clave en el equipo principal.
Hizo su debut el 1 de marzo contra el Club Sport Emelec en el Estadio 9 de Mayo, el resultado final fue empate 2–2 en la fecha 1 de la LigaPro Banco Pichincha.