International de 2002 à 2013, il compte en tout 82 sélections et 12 buts avec l'équipe de Cuba. Durant ses années comme international, il dispute cinq Gold Cup en 2003, 2005, 2007, 2011 et 2013 et participe également à cinq Coupes caribéennes en 2005 (finaliste), 2007, 2008, 2010 et 2012 (vainqueur).