Donald Pleasence

Donald Pleasence was English actor. He passed away on February 2, 1995.

He played as Lucas Deranian from Escape to Witch Mountain.