Giovanni Coco nasce a Viagrande, ultimo di tre fratelli, da padre contadino e madre casalinga. Dopo il diploma di Geometra e alcune esperienze teatrali, svolge il servizio militare in Accademia Navale a Livorno e lì decide di rimanere per proseguire gli studi presso l’Università di Pisa, dove si laurea in Filosofia. Attualmente lavora e vive a Livorno con la moglie e i due figli di otto e dieci anni.