Licenciado em Histórico-filosóficas pela Fac. de Letras da Univ. de Lisboa.
O governo de Marcello Caetano nomeia-o Presidente da Câmara Municipal da Maia em 1970, cargo para que é eleito, em sufrágio directo e universal, nove anos depois, nas autárquicas de 1979. Exerce vários mandatos consecutivos tanto pelo PSD como pelo CDS-PP, ou por ambos em coligação, até ao seu repentino óbito.
Deputado à A.R. nas I, III, IV (CDS) e VI (PSD) Legislaturas.
Presidente da Junta Metropolitana do Porto (até dezembro de 2001).
Presidente da Fundação do Desporto.
