Nacido en Sidi Ifni (1952) (África Occidental Española), se licenció en Biología por la Universidad de La Laguna. Ha dedicado su vida profesional a la enseñanza secundaria (ESO y Bachillerato) y a la historia de la ciencia (preferentemente Geología, con algunos trabajos de historia de la Meteorítica). Es miembro de la Comisión de Historia de la Geología de España, y de la International Commission of Geologial Sciences. Ha publicado numerosos artículos sobre historia de la geología (muchos de ellos con aspectos didácticos), y algunos libros como El origen de las Islas Canarias. Como traductor ha dado a conocer obras importantes de Alfred Wegener, Nicolas Lémery, Isaac Newton, James Ussher, Immanuel Kant y Athanasius Kircher.