Importante pintor venezolano de fines del siglo XIX y comienzos del XX. Fueron sus padres Juan José Herrera y Teresa Toro. Sus primeros estudios los realizó en Caracas en el colegio La Viñeta del sabio alemán Adolfo Ernst. En 1869 ingresa en la Academia de Bellas Artes, institución donde recibe clases de Martín Tovar y Tovar y José Manuel Maucó. Dado las muestras de talento que dio como pintor, en 1875 el gobierno de Antonio Guzmán Blanco le otorgó una beca para realizar estudios tanto en París como en Roma. A mediados de 1879 regresa a Caracas e instala un taller en la esquina de Coliseo, pero ante un encargo del arzobispo de Caracas José Antonio Ponte, determine volver a Roma. En 1881 está de nuevo en Caracas con motivo de la elaboración de los bocetos de La Asunción de la Virgen, previos a la ejecución de dicha obra para la ejecución. En 1883 pinta Los últimos momentos del Libertador, cuadro por el que el gobierno de Antonio Guzmán Blanco le concede una beca para realizar estudios primero en París y luego en Roma. Posteriormente, viaja al Perú donde se dirige para tomar apuntes para 2 cuadros que el gobierno de ese país encomendó a Tovar y Tovar y que fueron finalmente ejecutados por el mismo Herrera a partir de los trabajos iniciales de Tovar: las batallas de Junín y Ayacucho.