The cast of Sava Jeffries, 12, who appeared on Empire as daughter of Corbeau-Symoné and Jussie Smolletwas announced on May 5. She plays Annabeth, “a true daughter of Athena with a gift for strategy and an inquisitive mind”, according to Disney+.
Riordan was firm in his position that the young actress was exactly the right choice for the role – and it was not a decision taken lightly.
“I made it clear as a writer that I was looking for the best actors to inhabit and bring to life the personalities of these characters, and physical appearance was secondary to me,” he wrote. “We did it. We took a year to go through this process thoroughly and find the best of the best. This trio is the best. Leah Jeffries is Annabeth Chase.”