Graduado de Ingeniería Civil en la Universidad de La Habana en 1965. Máster en la Universidad de Columbia Británica, Canadá, en 1973, y Doctor en Ciencias Técnicas en la Universidad Técnica de Postnam, Polonia, en 1990. Profesor Titular en la Universidad Tecnológica de La Habana José Antonio Echeverría (Cujae) desde 1977. Profesor Emérito en 2003 y Doctor honoris causa en 2014.