Frank Zhang

Frank is one of the main characters in The Heroes of Olympus. He is a Roman demigod.

The Son of Neptune
Percy becomes quick friends with Hazel and Frank upon entering the Roman Camp Half-Blood. Frank then joins Percy and Hazel to fulfill the Second Great Prophecy.