Born in Barreiro, Setúbal District, Silva spent his formative years with hometown side F.C. Barreirense before joining Vitória S.C. in 2010. He spent the next two seasons out on loan to A.D. Lousada (third division) and Atlético Clube de Portugal (second).
