Private First Class G. Haley was a Federation Marine on the G.F.S. Tyr when it crash-landed on Aether before the events of Metroid Prime 2: Echoes. Haley was a guard near the crashed ship and helped set up a base of operations. He was part of Force One. The Trooper Log that Samus Aran reads when she finds his body implies that Haley was more than a little insane near the end of his life; in it, Haley says he was afraid to sleep because he thought "they" would eat him. This also implies that he foresaw the Dark Splinter attack.

PFC M. Veroni was nearly shot by Haley on nightwatch; Veroni then spoke to a male doctor (either PFC X. Dominguez or LCDR T. Huxley, the medical officer) about Haley "losing it." However, the doctor reminded Veroni that they needed all of the help that they could muster.

Logbook entryEdit

PFC G. Haley

Metroid Prime 2: Echoes

Logbook entry

I hear.
Everywhere. They're coming.
Can't sleep. Ever.
They'll eat me.


  • Haley's actions can be compared to Hudson from the film Aliens. A member of the Colonial Marines, he becomes quite scared of the Aliens on Acheron LV-426, and loses his sanity. He is later killed by these very creatures.
  • In the Metroid Prime: Episode of Aether manga, Klaus Schneider acts somewhat similar to Haley.
  • In the beta of Echoes, G. Haley's name was K. Pearson. This is a reference to Kynan Pearson, a level designer for Echoes.