O socialista foi eleito deputado à Assembleia Legislativa dos Açores na II legislatura (1980-1984) e foi, ainda, deputado à Assembleia da República.