​​​​​​É Professor Associado do Departamento de Produção e Sistemas da Escola de Engenharia da Universidade do Minho. 

Completou, em 1984 o Grau de Licenciado em Engenharia e Gestão Industrial. 
Iniciou a sua carreira docente na Universidade do Minho em Setembro de 1984, como Assistente Estagiário. 
Completou, em 1989 o Mestrado em Operational Research na Universidade de Birmingham, Inglaterra.
Completou, em 2000, o Doutoramento em Manufacturing and Mechanical Engineering na Universidade de Birmingham, Inglaterra. 

Tem sido responsável por disciplinas nas áreas da Investigação Operacional e Simulação, no Departamento de Produção e Sistemas da Escola de Engenharia da Universidade do Minho. 
A sua actividade de investigação é desenvolvida no âmbito da Linha de Investigação em Engenharia e Gestão Industrial do Centro de Investigação Algoritmi. 

Privilegiando a investigação e o desenvolvimento para aplicações industriais, tem participado em diversos projectos de investigação, financiados por institucionais nacionais (incluindo parceiros industriais) e por fundos europeus. 
Orientou com sucesso 3 alunos de Mestrado e 5 alunos de Doutoramento. 

É co-autor ou autor de cerca de 60 artigos científicos.
Foi Director da Licenciatura/Mestrado Integrado em Engenharia e Gestão Industrial da Universidade do Minho entre 2000 a 2010. Nesse período foi também Vice Presidente do Conselho de Cursos de Engenharia da Escola de Engenharia da Universidade do Minho. 
Foi Director-Adjunto do Centro de Investigação Algoritmi entre 2010 e 2013. 
Em 2010 e 2013 foi eleito membro do Conselho Científico da Escola de Engenharia da Universidade do Minho, exercendo essa função até 2016. 
Foi Vice-Presidente da Escola de Engenharia da Universidade do Minho entre 2013 e 2016.

Universidade do Minho
Reitoria
Pro-Reitor - GP
Largo do Paço,
4704-553 Braga
Telef.: 253 601 102