Né à Cali, il évolue dans des compétitions nationales de karting, avant de passer à la monoplace à l'âge de quatorze ans en Formule BMW Pacific, où il est sacré vice-champion avec une victoire à Singapour[1].
Il participe à la Formula Renault 3.5 Series 2014 avec Pons Racing, après avoir manqué le premier tiers du championnat, terminant à une lointaine 22e place[2]. Durant les saisons 2015 et 2016, il participe à quelques courses des GP3 Series, avec notamment une victoire en 2015 et un podium en 2016.