Ernesto Franco è nato nel 1956 a Genova dove consegue la laurea in Lettere.
Dal 1984 al 1989 ha ricoperto vari incarichi presso la Casa Editrice Marietti di Casale (Ge).
Dal 1° gennaio 1990 al 4 marzo 1991 ha ricoperto il ruolo di Vice Direttore Editoriale presso la Garzanti di Milano.
Nel 1994 ha curato il volume de I racconti di Julio Cortazar per la Biblioteca della Pléiade.
E’ autore di Isolario, 1994 e del romanzo Vite senza fine, 1999 entrambi pubblicati nei Coralli dell’Einaudi. Con quest’ultimo ha vinto il premio Viareggio.
Risulta finalista ai premi Procida Isola di Arturo e La cultura del mare di S. Felice Circeo e ha vinto il Premio Mondello Opera Prima e il Premio Fiesole.
Nel 1995-6 ha tenuto un corso di scrittura creativa Racconto e Romanzo presso la Scuola Holden di Torino.
Dall’ ottobre del 1998 a oggi è il direttore editoriale della Giulio Einaudi Editore.
Ha insegnato presso le Università di Genova e di Siena. Collabora a diversi giornali e riviste ed è autore di saggi sulla cultura ispano-americana, in particolare su Julio Cortazar, Juan Rulfo, Octavio Paz, Jorge Luis Borges, Alvaro Mutis, Mario Vargas Llosa.