Licenciado em Eng. Informática pela Universidade de Coimbra e mestre em Engenharia Eletrotécnica e de Computadores pelo Instituto Superior Técnico (1999). É doutor em Matemática pela Universidade de Aveiro (2005), onde é Professor Auxiliar no Departamento de Matemática e tem lecionado diversas disciplinas na área da Estatística e da Análise Numérica. É membro do Centro de Investigação e Desenvolvimento em Matemática e Aplicações (CIDMA-UA).