Atual provedor da Santa Casa da Misericórdia de Bragança, tesoureiro da Confederação Nacional das Instituições de Solidariedade e Vogal Não-Executivo da CASES.
Licenciou-se em Ciências Empresariais.
Foi professor na Escola Preparatória Augusto Moreno, em Bragança, entre 1969 e 1975, no Seminário maior de São José, também naquela cidade, de 1969 a 1970 e no ISLA – Instituto Superior de Línguas e Administração no triénio 1998-2000.
Membro fundador do PSD, foi eleito deputado à Assembleia Constituinte pelo círculo de Bragança na lista do então Partido Popular Democrático.
Foi delegado distrital da Junta Central das Casas do Povo, responsável da Delegação da Secretaria de Estado e das Comunidades Portuguesas entre 1985 e 1986 e presidente e secretário da Assembleia Municipal de Bragança.