Actor
The Handmaiden
2016 · as Mental Hospital Doctor 2
Virgin
2012
Maneater Museum
Big Tits Zombie
2010
Tokyo Zombie
2005
Noroi: The Curse
2005 · as Shin'ichi Ôsawa