Bob Eggleton est né le à Concord, dans le Massachusetts.
Bien qu'il ait appris à peindre avec de la peinture à l'huile, il travaille principalement avec de la peinture acrylique et un airbrush, peinture qui sèche plus vite mais dont les couleurs varient en séchant. Peu satisfait du résultat, il finit par repasser à la peinture à l'huile en 2007 grâce aux encouragements de sa femme.
À ses débuts, en 1984, il est surtout connu pour ces peintures de dinosaures et de vaisseaux spatiaux. En 1987, les éditions Tor Books lui propose de réaliser les couvertures de la série de romans d'horreur Nécroscope de Brian Lumley. Ses peintures impressionnent et lui ouvrent une nouvelle voie. Il fait la connaissance de Lumley l'année suivante. Le romancier ayant beaucoup aimé les peintures lui demandera d'illustrer les couvertures d'autres romans.
Ses illustrations apparaissent dans les comics de Dark Horse, les livres Godzilla de Random House, la série de comics Godzilla d'IDW et sur les couvertures des magazines Famous Monsters of Filmland, G-Fan et Japanese Giants. Eggleton est un fan de la franchise cinématographique Godzilla de la Tōhō et illustre de nombreuses bandes dessinées, magazines et livres pour enfants basés sur le personnage,. Il illustre également des cartes pour le jeu Magic: L'Assemblée.
↑(en) Stanley Wiater, The Brian Lumley Companion, Tor Publishing Group, , 408p. (ISBN9781429913256, lire en ligne), «An Interview with artist Bob Eggleton»
(en) Karen Haber, Masters of Science Fiction and Fantasy Art: A Collection of the Most Inspiring Science Fiction, Fantasy, and Gaming Illustrators in the World, Rockport Publishers, , 224p. (ISBN978-1610602341, lire en ligne), «Bob Eggleton», p.196-201