Acting
Lupin the Third: The Last Job
2010
Lupin the Third: Sweet Lost Night
2008
Negadon: The Monster from Mars
2005