W 2007 roku Silva wystąpił w barwach reprezentacji U–20 na Mistrzostwach Świata w Kanadzie. Prowadzona przez Jesúsa Ramíreza meksykańska ekipa zakończyła swój udział w turnieju w 1/8 finału, natomiast młody gracz Amériki trzykrotnie pojawiał się na kanadyjskich boiskach.