A niveles de selecciones nacionales disputó la Copa Mundial de Fútbol Juvenil de 2001 y los Juegos Olímpicos de Atenas 2004. Además, con la selección mayor ha participado en la Copa de Oro de la Concacaf 2009