Memory: The Origins of Alien
Role(s): Self
The Alien Legacy
The Beast Within: Making Alien
The Duellists
Role(s): Associate Producer
Finch
Role(s): Writer