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 "Logan Lerman"): He subsequently played d'Artagnan in 2011's "The Three Musketeers", starred in the coming-of-age dramas "The Perks of Being a Wallflower" (2012), "Indignation" (2016) and "Sidney Hall" (2017), and had major roles in the 2014 films "Noah" and "Fury".
Relevant evidence: No