Graduado de licenciatura en sociología de la Universidad de La Habana, en 1974. Además, es master en desarrollo social caribeño. En la actualidad se desempeña como profesor titular de la Universidad de La Habana y profesor investigador del programa FLACSO-CUBA. Ha desarrollado labores docentes y de investigación en el ámbito de la filosofía, la política y la sociología, referidas fundamentalmente a los problemas del desarrollo, el subdesarrollo y el socialismo; en este sentido posee un gran número de investigaciones destacadas en estas ramas de las Ciencias Sociales.
Fue profesor de filosofía de la Universidad de La Habana (1966-1971); miembro del consejo de dirección de la revista Pensamiento crítico; profesor visitante del centro de estudios de la realidad nacional (CEREN), de la Universidad Católica de Chile y del Centro de Estudios Socioeconómicos (CESO) de la Universidad de Chile.
Ha impartido conferencias en universidades de Chile, Colombia, Nicaragua, España, Holanda, Alemania, Hungría y Suiza. Ha participado como ponente en múltiples conferencias y seminarios en Cuba, así como en el ámbito internacional.
