He painted an altarpiece depicting Saints Dominic, Francis of Paola and Leonardo worshipping the Holy Trinity for the Cathedral of Street Peter the Apostle of Zagarolo. He painted a San Carlo and other Saints for the church of San Filippo in San Severino Marche. He also painted in 1721 a portrait of King James III and James VIII, now at Stanford Hall, Leicestershire.