Return of the Beast from Outer Space
Role(s): Tom
Buffering
Role(s): Vampire Boy
Witch
Role(s): William
A Song from the Dark
Role(s): Adrian
Charmed
Role(s): Officer