Es hijo de la presidenta de la Diputación de Pontevedra del PSOE, Carmela Silva, y también teniente de alcalde del Ayuntamiento de Vigo.