Professor da Escola Secundária João de Barros em Corroios, desde 1986, lecciona no departamento de Ciências Naturais.
Residente na freguesia de Corroios desde 1976, foi colaborador do Ecomuseu Municipal do Seixal de 1985 a 2000 e técnico da Divisão de Educação (ambiental) da Câmara Municipal do Seixal de 2000 a 2005.