After that he continued his education at the Albertina Academy of Fine Arts in Turin, Italy, where his teachers included Andrea Tavernier and Giacomo Grosso.
Between 1921 and 1940 he was a professor in the National Academy of Arts, Sofia where he served as Chancellor in the period 1935-1937.
Among his students were eminent Bulgarian artists such as Ilia Beshkov and Ivan Nenov.
Marinov has also done a great number of frescoes in churches in Plovdiv, Lovech, Biala Cherkva, Pernik and Alexander Nevsky Cathedral in Sofia.
The town art gallery in Targovishte is named after him in his honour and many of his works are exhibited there.