Es graduado de Ingeniería Industrial por la Universidad de La Habana, Cuba, en 1968. Obtuvo su título de máster en Ciencias en la Universidad de Birmingham, Gran Bretaña, en 1970, y el grado científico de doctor en Ciencias Económicas en el Instituto de Economía y Finanzas de Leningrado, antigua Unión Soviética, en 1978. Fue profesor y decano de la Facultad de Ingeniería Industrial de la Universidad Tecnológica de La Habana José Antonio Echeverría y en 1980 fue nombrado vicerrector de este instituto. Entre 1985 y 1994 fue vicepresidente de la Academia de Ciencias de Cuba. Desde 1995 hasta 1999 fungió como viceministro del Ministerio de Ciencia, Tecnología y Medio Ambiente de la República de Cuba CITMA, y desde 1999 hasta 2004 se desempeñó como viceministro del Ministerio de Turismo de la República de Cuba. Desde 2004 es Profesor Titular de la Facultad de Gestión del Instituto Superior de Tecnologías y Ciencias Aplicadas lnsTEC en La Habana.