Logan Lerman

Logan Lerman portrayed D'Artagnan in the 2011 film, The Three Musketeers