Daniel Keyes nació en Brooklyn y a la edad de 17 años entró en el Servicio Marítimo como sobrecargo.