Donald Pleasence in Eye of the Devil trailer 1

Donald Pleasence (October 5, 1919February 2, 1995) was a British actor who achieved more than 200 screen credits during a career which spanned over four decades.

His Disney roles included Lucas Deranian in Escape to Witch Mountain, Oates in Black Arrow and Captain Pinski in The Horsemasters.