Xenopedia
Xenopedia
Advertisement
Xenopedia

Ivor Blake Powell (born on March 14, 1943) is a British producer and assistant director who worked on the 1979 film Alien.

Documentary Appearances[]

Advertisement