Piloto aviador na Força Aérea, foi feito Cavaleiro da Ordem Militar de São Bento de Avis em 1969 e promovido a General em julho de 1986. Foi Ministro da República para a Madeira entre 1976 e 1991. E foi também presidente da Assembleia Municipal de Castro Marim por um período de 8 anos, de 2005 a 2013.