Attack of the Flesh Devouring Space Worms from Space
1998 · Acting
Cosmic Space Ninja 2: Escape from Chernobourg
1999 · Acting
An Enraged New World
2002 · Acting
Chimera
2003 · Acting
The Frozen Inferno
2000 · Acting
Cosmic Space Ninja
1997 · Acting