Career Silva has previously played for Infesta, Progresso, União Nogueirense, Padroense and Paços de Ferreira.