Acting
Chimera
2003
Cosmic Space Ninja 2: Escape from Chernobourg
1999
The Frozen Inferno
2000
An Enraged New World
2002