The Percy Jackson: Sea of Monsters mystery man, Grey Damon, is in New Orleans, Louisiana as well along with the rest of the cast and crew. I think that scratches out if he’s Matt Sloan or one of the Laistrygonians. It makes me believe he’s a henchmen of Luke, demigod most likely. What do you think? Add a comment below.
UPDATE: Grey Damon plays Chris Rodriguez in Percy Jackson: Sea of Monsters.