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