En 2005, il remporte la médaille d'argent sur 5 000 mètres aux championnats d'Amérique du Sud d'athlétisme. Aux Jeux bolivariens, il décroche la médaille de bronze sur 5 000 m et 10 000 m.