John Hadrell is a security soldier for DinoHunt Corp where he would be stationed at the outpost located in Delphaeus Hills. When The Delphaeus Hills Ghoul attacked the outpost, John led his fellow security troopers to hold it off, but The Ghoul proved to be more dangerous as it managed to wiped them out and John get Suyin to safety, but at the cost of his life as he sacrifices himself to kill it, which failed as he would be brutally clawed by The Ghoul. His corpse, alongside the corpses of the other personnel in the outpost, would be discovered by Major Perez's team.
Join the Conversation
0 comments on this role
Leave a Comment