No biography available.
Indecent Beast (1994)
Dragon Ball: The Magic Begins (1991)
Ninja the Final Duel (1986)
Mafia vs. Ninja (1985)
Wolf Devil Woman (1982)