Claim: Logan Lerman played d'Artagnan in The Three Musketeers (2011).

Logan Wade Lerman -LRB- born January 19 , 1992 -RRB- is an American actor , known for playing the title role in the fantasy-adventure Percy Jackson films . He appeared in commercials in the mid-1990s , before starring in the series Jack & Bobby -LRB- 2004 -- 2005 -RRB- and the movies The Butterfly Effect -LRB- 2004 -RRB- and Hoot -LRB- 2006 -RRB- . Lerman gained further recognition for his roles in the western 3:10 to Yuma , the thriller The Number 23 , the comedy Meet Bill , and 2009 's Gamer and My One and Only . He subsequently played d'Artagnan in 2011 's The Three Musketeers , starred in the coming-of-age dramas The Perks of Being a Wallflower -LRB- 2012 -RRB- , Indignation -LRB- 2016 -RRB- and Sidney Hall -LRB- 2017 -RRB- , and had major roles in the 2014 films Noah and Fury .