James Gunn sirvió en el ejército de los Estados Unidos durante la Segunda Guerra Mundial y tras ella estudió en la Universidad de Kansas, obteniendo los títulos de Bachiller de Ciencias en Periodismo en 1947 y de Inglés en 1951.