Marc Miles

Marc Miles is an actor who played the Sheriff in Indiana Jones and the Last Crusade.