Dia lahir di Bissau, Guinea-Bissau, pada 3 April 1996.
Meskipun lahir di Guinea-Bissau, ia memilih untuk memiliki kewarganegaraan Portugal dan telah membela Portugal di berbagai level, termasuk Portugal U-19.
Silva satu tim dengan pemain top Eropa seperti bek Manchester City, Ruben Dias, dan penyerang Liverpool, Diogo Jota.
Selama di Portugal U-19, Flavio Silva mencatatkan dua gol dalam tiga pertandingan.
Karier sepak bola Flavio Sulva dimulai dengan bergabung ke akademi Real FC.
Dia juga memiliki pengalaman bermain untuk tim junior Sporting Lisbon dan Benfica sebelum mulai karier profesionalnya dengan Torreense pada tahun 2014.
Setelah itu, ia sempat membela Benfica B sebelum dipinjamkan ke Sporting Covilha.
Meskipun dianggap sebagai pemain muda berbakat pada masanya, karier profesional Silva mengalami penurunan di klub-klub kasta bawah Portugal.