Recibió su doctorado en John Hopkins University, Baltimore. Ha trabajado como Director de Ingeniería Química en las Universidades de Puerto Rico y Detroit, consultor de la NASA y en empresas privadas. Ha publicado una docena de libros de historia de Cuba.