Dedica su vida a la enseñanza y fue autor de diversos libros de texto. Algunos de sus poemas se publicaron en la prensa cubana (Cuba Literaria, en 1862, El Correo Habanero, en 1863). En la primera guerra de independencia cubana, y a causa de sus ideas abiertamente separatistas, se ve obligado a regresar a Tenerife. Allí se integra en el grupo fundador de las Revista de Canarias* (1878-1882), dirigida por Elías Zerolo*. En ella, publica (1879) el artículo "Las razas humanas", y también algunos poemas (1880). Funda un colegio para señoritas y contribuye a la creación del Instituto de Segunda Enseñanza. Miembro de diversas corporaciones y sociedades de Santa Cruz de Tenerife. Bibiotecario de la Real Sociedad Económica de Amigos del País. Regresa a Cuba, en donde residirá hasta su muerte. Se licencia entonces en Filosofía y Letras, en la Universidad de La Habana (1886), y se doctora, en 1907, con un estudio sobre política cubana de los Estados Unidos en el siglo XIX. Como profesor, establece su propio colegio de Segunda Enseñanza, en San Juan de los Remedios (1881). Catedrático de Geografñia e Historia, en el Instituto de Segunda Eneñanza de La Habana. Vicepresidente de la Junta Provincial de Instrucción Pública (1886) y Delegado de Inspección de Escuelas. Tiene una activa participación en los centros de la colonia canaria en Cuba: preside la sección de Literatura en el Centro Canario (1888), la Asociacion Canaria de Beneficencia. Colabora en Las Canarias (La Habana, 1888) y en Las Afortunadas (1893). El general J. M. Gómez, presidente de la República entre 1909 y 1912, lo nombra preceptor de sus hijos. Miembro de la Sociedad de Geografía de España y Francia. Miembro de la Sociedad de Escritores y Artistas de Madrid y de la Sociedad Antropológica de La Habana. Además de los libros de texto citados, es autor de una Descripción Geográfico-Histórica de las Islas Marianas y Carolinas (1885) y de Promptuario de la Historia de los Estados Unidos.