Attack of the Flesh Devouring Space Worms from Space
1998 · Acting
The Tony Blair Witch Project
2000 · Acting
Chimera
2003 · Acting