Ketika masih di kancah amatir, ia memenangi dua dari tiga pertandingannya melawan petinju legenda Olimpiade Feliz Savon dan ia juga pernah mengalahkan juara kelas penjelajah WBA dan WBC David Haye pada final kejuaraan dunia 2003.
As an amateur he won two of his three bouts against Olympic legend and compatriot Felix Savon while he also beat WBA and WBC cruiserweight champion David Haye in the 2003 world championships final.