În categoria de seniori, a participat la Jocurile Olimpice de vară din 2008 de la Beijing. S-a clasat pe locul 23, fiind învins în tabloul de 32 de ucraineanul Dmîtro Ciumak. La Jocurile Olimpice de vară din 2012 de la Londra, a ajuns în finală, unde l-a întâlnit pe Bartosz Piasecki din Norvegia. Triumfând cu scorul de 15-10, a devenit primul campion olimpic venezuelan de după 1968. La Campionatul Mondial de Scrimă din 2013 de la Budapesta, a câștigat medalia de argint, după ce a fost învins în finală de estonul Nikolai Novosjolov.