John Stewart is an architect, later "retconned" into a veteran U.S. Marine from Detroit, Michigan, who was selected by the Guardians as a backup Green Lantern to then-current Green Lantern Hal Jordan after the previous backup, Guy Gardner, was seriously injured after getting hit by a car while trying to save a civilian
Fan Casting
John Stewart
Join the Conversation