En 1869 volvió a Barcelona a causa de su delicada salud visual, no obstante en 1882 fue nombrado catedrático numerario de la Escuela de Bellas Artes de San Jorge de Barcelona, en la Escuela de la Lonja.