Professor no ensino superior desde 1989, presentemente é Equiparado a Professor Adjunto no ISCAL-IPL. Licenciado em Matemática Aplicada – Ramo de Estatística e Investigação Operacional pela FCUL, possui o título de Especialista em Sistemas de Informação pelo IPL. Atualmente é também Assessor Técnico da Direção de Sistemas de Informação da empresa Infraestruturas de Portugal, SA.