Actualmente é professor Auxiliar do Departamento de Química (secção de Química Educacional) da Faculdade de Ciências da Universidade do Porto - FCUP (Despacho 23, 199/2001, DR 265 de 15 de Nov. 2001). Nomeação definitiva em 31 de Janeiro de 2007 (Despacho DR 3499 de 28 de Fev. de 2007).