Летом 2016 года Сильва в составе олимпийской сборной Мексики принял участие в Олимпийских играх в в Рио-де-Жанейро. На турнире он был запасным и на поле не вышел.