Hizo las categorías inferiores en dicho club. Gracias a sus buenas impresiones en la filial, debutó con el primer equipo del Caracas FC el 14 de septiembre de 2016 en la Primera División de Venezuela donde jugó 3 minutos ante el Monagas SC. Desde entonces no ha tenido mucha regularidad en el primer equipo y no así en el Caracas FC B de la Segunda División de Venezuela, aunque ha sido convocado en repetidas ocasiones por el primer equipo pero sin poder sumar minutos.