Estudió en la Escuela de Bellas Artes de S. Carlos en Valencia. Continuó su formación en Madrid, en la Escuela de Bellas Artes de S. Fernando. En 1865 marchó a Roma. Allí pintó el cuadro llamado "Un viernes santo en el Coliseo de Roma", que envió y ganó la medalla de segunda clase en la Exposición Nacional de B. Artes de 1876. Al año siguiente regresó a España donde presentó su obra "El saqueo de Roma", con la que ganó la medalla de primera clase.En 1892 obtuvo el mismo premio con la obra: "Derecho de asilo".
En S. Francisco el Grande de Madrid cultivó la pintura religiosa, decorando el techo de la basílica. Tambien fue diseñador de escenografías para el Teatro Martín.