Graduate in Technological Physics, University Lisbon, Portugal, 1988. Master of Science in Physics, University Lisbon, Portugal, 1993. Doctor of Philosophy, Technology University Delft, Netherlands, 2001.
Assistant of research ITN, Nuclear and Technological Institute, Sacavém, Portugal, 1994—2001, researcher, since 2001. President Portuguese National Committee IGBP, Portugal, since 2005.
Married Alexandra M. F Castelo Dias de Carvalho. Children: Ana Alexandra Carvalho, Carlos Miguel Carvalho.