Character/DC
Stormwatch, Wildstorm/DC - 2002
Peter Moran first appeared in Stormwatch: Team Achilles #2 (2002-10), published by DC. 1 appearances are indexed across 1 series.
Peter Moran was granted invulnerability, superhuman strength and speed, enhanced senses, and thermal blast powers by Henry Bendix, which empowered him to be the superhero, Giant. With these powers he fights criminals and sometimes takes issue with Team Achilles.
Character history
Across the catalog