Larry Sanders

Larry Sanders played Mr. Havelock, credited as "Scout Master", in Indiana Jones and the Last Crusade.