Es doctor en Ciencias Biológicas por la Universidad Complutense de Madrid y catedrático de Paleontología en la Facultad de Ciencias Geológicas de esta misma universidad.