Actor
Samurai Ninja Onimanji
2023
Helldriver
2010 · as Man on the wall
Psycho Gothic Lolita
2010 · as Shimada (Gambler)
RoboGeisha
2009 · as Killed Man 1
Vampire Girl vs. Frankenstein Girl
2009 · as St. Francis Xavier
63 Minutes Later
2009
Shyness Machine Girl
Tokyo Gore Police
2008 · as Tokyo Police Chief Officer