[2][3] Se formó en las inferiores del Zulia; en la temporada 2014 debuta con el equipo principal.
En el 2016,[4] obtiene su primera experiencia internacional al ser cedido al Luftëtari Gjirokastër de Albania,[5] club donde jugó nueve partidos y anotó un gol.
En febrero de 2017 regresa a su país natal para firmar un contrato de dos años con el Deportivo Lara,[6] equipo con el que salió campeón del Torneo Apertura.
En enero de 2018 es cedido a préstamo al Carabobo[4] con el cual tuvo la oportunidad de debutar en torneos internacionales al participar en la Copa Libertadores dónde llegó a disputar dos encuentros, jugó 36 partidos por Primera División y anotó 6 goles.
[4] En el 2019 es fichado por el Deportivo Táchira, esa temporada llegó a jugar 22 partidos por Primera División y anotó dos goles, uno de ellos ante el Deportivo La Guaira.