Williams conta 18 presenze per la . Partecipò poi al mondiale Under-20 2001, con la Nazionale di categoria, oltre che alla CONCACAF Gold Cup 2011 con la selezione maggiore.