 In 1870 he was nominated professor of the Academy of Fine Arts of Florence and in 1862, his self-portrait was added to the hall of painters at the Uffizi Gallery in Florence.He was also awarded a prize by Abdülmecid I, for whom Rubio crafted a portrait while in Istanbul.In 1853 he was elected professor at the Academy of Fine Arts of St Petersburg.