Docteur ès sciences (1999) em Engenharia Mecânica pelo Institut National des Sciences Appliquées (INSA) de Toulouse (França), é actualmente Professor Auxiliar no Instituto Jean PIAGET/Viseu onde lecciona desde 1999, no âmbito da Licenciatura de Engenharia Civil e Ordenamento do Território, as disciplinas de Análise Matemática, Probabilidades e Estatística e Métodos Numéricos.