Foi Presidente da Juventude Socialista (JS) da Madeira e dirigente nacional da JS, no final da década de 80 e início da década de 90.
Posteriormente, acabou por ser eleito deputado do PS-Madeira na Assembleia Legislativa da Região Autónoma da Madeira.