Chinese Speaking Vampires
Role(s): Derek
As I Am
Role(s): Demetrius
Attack of the Unknown
Role(s): Machine Gun Guy
Outlaw Johnny Black
Role(s): Juggler
The Needle
Role(s): Austin