He was a pupil of the painters Pompeo Ghitti (1631–1703), later Lorenzo Pasinelli in Bologna, and finally in Rome with Giovanni Battista Gaulli.
Pompeo Ghitti (1631–1703) was his teacher; later he studied with Lorenzo Pasinelli in Bologna, and finally under Giovanni Battista Gaulli in Rome.