Participó en las Copas América de 1999, 2001, 2004, 2007, 2011 y 2015; y las eliminatorias mundialistas de Corea-Japón 2002, Alemania 2006, Sudáfrica 2010 y Brasil 2014 en enero del 2016 se oficializó su llegada al Torneo local 19 años después de su última aparición, siendo contratado por el Zulia FC.