Er ging mit einem staatlichen Filmstipendium an die "London School of Film Technique" (heute London Film School), wo er 1963 einen Abschluss in Regie machte. 1965 gründete er, zusammen mit Fernando Lopes, Alberto Seixas Santos, Alfredo Tropa und Manuel Costa, die Filmgesellschaft "Média", die u. a. 1971 "Uma Abelha na Chuva" produzierte. Selbst Regie führte Silva erstmals 1968, bei einem Kurzfilm. 1969 wurde er Mitbegründer des wegweisenden Filmkollektivs Centro Português de Cinema. Im Portugiesischen Kolonialkrieg wurde er noch 1969 erneut zum Militär eingezogen und in dessen Filmabteilung eingegliedert, wo er lehrte und u. a. an der Herstellung militärischer Schulungsfilme mitwirkte. In dem Rahmen hielt er sich 1969 und 1970 auch in Guinea-Bissau auf.