Fue un pescador cubano, primer oficial de cubierta del Pilar, la barca perteneciente al escritor norteamericano Ernest Hemingway. Amigo inseparable de Ernest Hemingway y fuente inspiradora del escritor cuando crea El viejo y el mar.
Nació en Lanzarote, Islas Canarias, el 11 de julio de 1897. En 1903 se embarcó hacia Cuba en el Bergantín, donde su padre trabajaba como cocinero, desembarcó en el puerto de La Habana con seis años.
Durante la travesía el padre murió en un accidente y Gregorio creció solo en Casablanca.
A fuerza de voluntad consiguió su título de capitán de barco y, cuando reunió el dinero necesario, volvió a Lanzarote para traer a Cuba al resto de su familia. Allí conoció a su prima Dolores de la cual se enamoró, se casaron, vivieron 70 años de matrimonio en Cojímar y tuvieron tres hijas.
En 1938, Fuentes remplazó al oficial de cubierta original del Pilar, Carlos Gutiérrez, después de que la amante de Hemingway, Jane Mason, le despidiera por estar celosa de la relación del escritor con Martha Gellhorn.
Gregorio Fuentes vivia en Cojímar, una aldea de pescadores en el este de La Habana.
Gregorio Fuentes y Carlos Guttiérez sirvieron como modelo para el viejo Santiago de El viejo y el mar.
Fue un empedernido fumador de puros recibió varias condecoraciones, entre ellas la de Capitán de la Asociación Internacional de la Pesca Deportiva.
Fuentes murió de cáncer en Cojímar en 2002 a los 104 años de edad. Como no podia leer ni escribir, nunca leyó El viejo y el mar.