Son meilleur temps sur 20 km marche est de , obtenu à Los Ángeles au Chili, le , mais sur m marche (sur piste), il a un temps de 1 h 20 min 47 s 2, record national, obtenu à Buenos Aires en . Il a participé aux championnats du monde junior à Grosseto en 2004 et à ceux jeunesse de Sherbrooke en 2003, il termine de la Coupe du monde à Chihuahua en 2010. L'année précédente, il avait participé aux mondiaux de Berlin ().