É doutorado em Engenharia Civil (IST), mestre em Engenharia de Estruturas (IST), e licenciado em Engenharia civil (FCTUC). Como Engenheiro Civil, desempenhou funções de diretor de obra e de projetista, tendo realizado projetos de redes de saneamento básico, projetos de estabilidade de edifícios de habitação, hotéis, edifícios públicos e pontes, ao longo de 10 anos. É docente na Universidade do Algarve desde 1993, lecionando, essencialmente, matérias das áreas da Engenharia de Estruturas. Desenvolve trabalho de investigação no domínio da Dinâmica de Estruturas e da Engenharia Sísmica em geral (estudos de perigosidade sísmica; análise dinâmica de solos estratificados; análise dinâmica de edifícios; avaliação do risco sísmico; reabilitação sísmica de edifícios existentes). Interessa-se pelo desenvolvimento de programas de computador aplicados à Engenharia Civil em geral, nomeadamente com recurso a técnicas da Investigação Operacional (otimização e simulação) e da Inteligência Artificial (sistemas fuzzy, redes neuronais e algoritmos genéticos). É autor/coautor de mais de 80 publicações científicas, designadamente livros e artigos em revistas especializadas e em congressos, para além de ter realizado diversas comunicações orais em eventos técnicos e científicos. Tem feito revisões de artigos de mais de 30 revistas científicas internacionais. Também é vogal da direção da SPES – Sociedade Portuguesa de Engenharia Sísmica, e membro da CT115/SC8 – Comissão Técnica Portuguesa de Normalização Eurocódigo 8.
ORCID ID: https://orcid.org/0000-0002-7356-9893