Ha debuttato in Nazionale l'8 febbraio 2007, in El Salvador-Belize (2-1). Ha partecipato con la propria Nazionale alla CONCACAF Gold Cup 2013. Ha collezionato in totale, con la maglia della Nazionale, 14 presenze.