He won a silver medal in the individual épée event at the 1996 Summer Olympics and a bronze in the team event at the 2000 Summer Olympics for Cuba. He made world team champion at the 1997 World Fencing Championships in Cape Town and placed third in the team event of the 1999 World Fencing Championships in Seoul.