Oltre al secondo posto alle Olimpiadi, dove fu battuto di quattro secondi da Robert Korzeniowski, ha ottenuto la vittoria ai Campionati dell'America Centrale del 1999 e il quarto posto ai Campionati del mondo di Parigi 2003, sempre nella 20 km.