A full international for Paraguay since 2005, he has earned 99 caps for his country, playing at two FIFA World Cup competitions (2006 and 2010) and three Copa América tournaments (2007, 2011 and 2015).