2014 belegte er bei den Zentralamerikameisterschaften in Tegucigalpa in 10,70 s den vierten Platz über 100 Meter und wurde anschließend bei den Ibero-Amerikanischen Meisterschaften in São Paulo in 10,66 s Siebter. Im Jahr darauf belegte er bei den Südamerikameisterschaften in Lima in 10,62 s den fünften Platz und gewann anschließend bei den Zentralamerikameisterschaften in Managua in 10,49 s die Silbermedaille hinter Palacios. 2016 schied er bei den Hallenweltmeisterschaften in Portland mit 6,78 s über 60 Meter im Vorlauf aus. 2017 siegte er bei den Zentralamerikameisterschaften in Managua in 10,52 s im 100-Meter-Lauf und belegte über 200 Meter in 21,51 s den fünften Platz. Anschließend erreichte er bei den Juegos Bolivarianos in Santa Marta in 10,58 s Rang vier und gewann dann bei den Zentralamerikaspielen in Managua in 10,48 s die Bronzemedaille hinter Shermal Calimore aus Costa Rica und Josef Norales aus Honduras. Mit der Staffel gewann er ursprünglich die Goldmedaille, welche der panamaischen Mannschaft aber wegen eines Dopingverstoßes aberkannt wurde. Im Jahr darauf schied er bei den Südamerikaspielen in Cochabamba mit 10,62 s in der ersten Runde über 100 Meter aus, wie auch bei den darauf folgenden Zentralamerika- und Karibikspielen in Barranquilla mit 10,56 s.