Giovanni di Marco aveva uno studio nei pressi di S. Stefano a Ponte, Firenze, da qui il suo nome. Fu attivo all'inizio del 1430 a S. Trinita, dipinse affreschi a Firenze in collaborazione con il suo partner Smeraldo di Giovanni, e diverse grandi pale d'altare.