Profissional da banca, João Vieira venceu as primeiras eleições democráticas em 1976 em representação do PS e desempenhou funções de Presidente da Câmara Municipal de Aljezur até 1989, dedicando-se posteriormente ao dirigismo desportivo e voluntariado social.
As cerimónias fúnebres decorrem nesta sexta-feira, dia 14 de junho, a partir das 15 horas, na Igreja de Santa Maria, em Lagos.
O Gabinete de Comunicação do PS-Algarve