He began as a pupil of Matteo Rosselli then, from 1634, served an apprenticeship in the studios of Giovanni Biliverti.
His first signed work is from 1640: an altarpiece depicting Saint Catherine of Alexandria, at the Basilica of the Santissima Annunziata.
Contemporary records also mention four works from the 1640s at the church of San Giovanni Battista, Pistoia, which was destroyed during World War II.
He also made cartoons, after Del Sarto and Franciabigio, for frescoes at the Chiostro dello Scalzo.
His last signed and dated work is a depiction of the Virgin interceding with the Trinity, for the church of San Pietro al Terreno [it].