En 2006, il est troisième de l'UCI America Tour, grâce à ses victoires à la Vuelta Ciclista Lider al Sur et au Tour du Chili, deux courses par étapes chiliennes. En 2007, il s'impose à nouveau lors de la Vuelta Ciclista Lider al Sur. Il est cependant contrôlé positif à l'EPO lors de cette course. Il est disqualifié et suspendu deux ans, jusqu'en [1],[2].
Il obtient la nationalité chilienne en 2011 et représente ce pays dès le mois d'octobre aux Jeux panaméricains[3]. Il termine trente-neuvième de la course en ligne[4].