Giovanni was the son of Jacopo da Firenze, and nephew of Gherardello da Firenze. He is known to have composed two ballate with texts by Sacchetti, but his music has not survived.