Acting
T.R.Y.
Film · 2003
Blind Beast vs Killer Dwarf
Film · 2001
Japanese Hell
Film · 1999
Screwed
Film · 1998
Super Rescue Solbrain
Series · 1991