Fra 1995 var han i finansdepartementet, som statssekretær til 1998 og som statsråd fra 1999 til 2001. > Fra 2006 til 2008 var han visepresident I partiet MpD. I 2008 ble han valgt til borgermester i Praia (hovedstaden i Kapp Verde), og han ble gjenvalgt i 2013. I 2013 ble han også valgt til president i MpD. Silva var også (i 2013) president i UCCLA (unionen av portugisisktalende land) og har senere også vært president i IDC Afrika (Industrial Development Corporation).