Professor associado no Departamento de Geologia da Faculdade de Ciências da Universidade de Lisboa, onde realizou a sua licenciatura, mestrado e doutoramento.
Os seus interesses científicos situam-se na área da Paleontologia, em particular estudos de paleoecologia e paleoceanografia quantitativa de associações de Nanofósseis calcários.
Desenvolve atividade de divulgação científica e ensino não-formal de Geologia como coordenador e dinamizador do Programa Rocha Amiga.