Philip Ray

Philip Ray played Eldred in The Seeds of Death.