Acting
Special Rescue Police Winspector
1990
Choujuu Sentai Liveman
1988
Lost in Translation
2003
The Yen Family
Fireflies: River of Light
2004
A Giant Monster Appears in Tokyo
1998