Teodoro Guerrero (La Habana 1824-Madrid 1904) vivió entre Cuba, Puerto Rico y España (estudió en la península). Desde 1888 hasta su muerte residió en Madrid.