Licenciado em Ciências Biológicas e Mestre em Geografia pela Universidade Estadual de Ponta Grossa (UFPG). Doutor em Geologia pela Unisinos, com período sanduíche na Auburn University (EUA). Realizou estágio de pós-doutorado PNPD/CAPES na Unisinos, PDJ-CNPq no Instituto de Química da Universidade de São Paulo, e pós-doutorado na Tübingen University (Alemanha). Atualmente é professor adjunto no Departamento de Geologia e Paleontologia do Museu Nacional (UFRJ).
Suas pesquisas em paleontologia concentram-se na icnologia e na tafonomia aplicadas à reconstrução de ambientes e climas do passado. Dedica-se ao estudo dos icnofósseis e dos padrões de preservação em sucessões sedimentares, buscando compreender como organismos antigos responderam a variações ambientais e a eventos de estresse ecológico ao longo do tempo geológico.