Licenciou-se em Engenharia e Eletrotécnica das Comunicações e concluiu o curso de Gestão da Nova School of Business Economics. Trabalhou no Grupo Nabeiro, onde foi responsável pela manutenção dos serviços elétricos. Foi Presidente da Câmara Municipal de Campo Maior em três mandatos consecutivos. Desempenhou também as funções de Presidente da Comunidade Intermunicipal do Alto Alentejo. Em 2019 foi eleito Deputado à Assembleia da República pelo Partido Socialista. Integrou a Comissão de Ambiente, Energia e Ordenamento do Território. Foi Secretário de Estado do Planeamento do XXII Governo.