The Handmaiden 2016
as Mental Hospital Doctor 2
Virgin 2012
Actor
Maneater Museum 2012
Big Tits Zombie 2010
Tokyo Zombie 2005
Noroi: The Curse 2005
as Shin'ichi Ôsawa
Playgirl 7: The Most Indecent Game 2002
Production Coordinator
Credits from TMDB.