Diaz ha militato nella nazionale salvadoregna, giocandovi un incontro. Ha partecipato, senza mai scendere in campo, alla CONCACAF Gold Cup 1996.