Se graduó en 1974 en la Escuela de Geología de la Universidad de La Habana y posteriormente en la Facultad de Geografía de la Universidad de La Habana. Es investigador titular en el Instituto de Geología y Paleontología del MINBAS. Trabajó durante más de dos décadas en la investigación paleontológica y de geología aplicada. Realizó el estudio ingeniero-geológico del aeropuerto de Point Salines, en Granada. Dirigió el Departamento de Carsología en el Instituto de Geografía. Participó en el Consejo de Expertos del Nuevo Atlas Nacional de Cuba. Es fundador del Grupo Espeleológico Martel de la cual fue vicepresidente primero hasta 1995. Fundador de la Sociedad Cubana de Geología, donde ocupa el cargo de vicepresidente. Es profesor titular de la Facultad de Ciencias Naturales del ISP Enrique José Varona. Ha representado a Cuba en eventos nacionales e internacionales, así como congresos geológicos, espeleológicos y geográficos.