Will Miles

Will Miles is an actor whom played Scout #1 in Indiana Jones and the Last Crusade.