Esordisce in nazionale il 20 novembre 2002, in Honduras-Colombia. Ha partecipato alla CONCACAF Gold Cup 2003, alla Copa América nel 2007 e nel 2011. Ha collezionato in totale 72 presenze con la nazionale, senza segnare alcun gol.