Frank Zhang

Frank Zhang is one of the main protagonists in The Heroes of Olympus and is one of the seven in the second great prophecy. He is a son of Mars. During The Son of Neptune he reveals that he is in love with Hazel Levesque.