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