Question: What American actor, known for playing the title role in the Percy Jackson films, also starred in the 2011 romantic action adventure film The Three Musketeers?
Sentence (from "The Three Musketeers (2011 film)"): The Three Musketeers is a 2011 romantic action adventure film directed by Paul W. S. Anderson, based on the novel of the same title by Alexandre Dumas with clock-punk elements.
Relevant evidence: Yes