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 film stars Matthew Macfadyen, Logan Lerman, Ray Stevenson, Milla Jovovich, Luke Evans, Mads Mikkelsen, Orlando Bloom and Christoph Waltz.
Relevant evidence: Yes