Frank Zhang

Frank Zhang is one of the main characters in The Heroes of Olympus and The Son of Neptune. He is a Roman demigod. He is a master of weaponry, having other tools at his disposal besides his bow, including a spear and certain flexibility in form, but it is unknown what this means.He might be able to shape shift because thats what flexibility in form sounds like and he has a shadow of a wolf or dog behind him indicating that it is either lupa or what he can shift into.

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

When Percy reaches Camp Jupiter, The Gorgons have Frank in their arms. Percy uses his water abilities to sweep up the Tiber River, and make the Gorgons release Frank.

Trivia

 * Frank's last name, Zhang, means "Master of Bows" or "Bowmaker" in Chinese.
 * It his heavily implied that his father is Apollo since his weapons are a bow and arrow.