Licenciado em Engenharia Química pela Universidade de Pardubice (República Checa) – ramo Tecnologia e pelo Instituto Superior de Engenharia de Lisboa – Ramo Qualidade e Ambiente, pós graduação em Gestão Empresarial pelo INDEG/ISCTE e Especialização em Gestão das Operações e da Qualidade pela Universidade Católica.
Na Robbialac desde 1990 teve funções nas áreas da Produção, Aprovisionamentos e Serviço de Apoio ao Cliente. Actualmente exerce funções de Plant Manager, desde 2013, Gestor da Qualidade para a área das Operações, desde 2001, e lecciona, desde 2011, a unidade curricular de Qualidade, Ambiente e Segurança na Escola Superior de Tecnologia do Barreiro/Instituto Politécnico de Setúbal.