Cruz Herrera studied at the Real Academia de Bellas Artes de San Fernando in Madrid. He made frequent trips to Casablanca and specialised in depicting Moroccan scenes such as crowds and souks. He was also a painter of the female form.
He took part in several collective exhibitions, notably the Exposición Nacional de Bellas Artes, winning a third-place medal in 1915, a distinction in 1920, a second-place medal in 1924, and a first in 1926. He was also awarded a silver medal at the international exhibition in Panama. He had a studio at Neuilly-sur-Seine (Hauts-de-Seine) and exhibited at the Salon de la Société Nationale des Beaux-Arts in Paris in 1934, 1935, and 1936. He also had solo exhibitions in Madrid, Barcelona, London in 1912, Amberes in 1931, Casablanca in 1933, and Paris in 1934. He was appointed a member of the Academia de San Fernando.