Julian Glover

Julian Glover played Walter Donovan in Indiana Jones and the Last Crusade.