No biography available.
The Bride from Hades (1968)
Yokai Monsters: 100 Monsters (1968)
Sleepy Eyes of Death 1: The Chinese Jade (1963)
The Temple of Wild Geese (1962)
Kojiro's Turning Swallow Cut (1961)
Anchin and Kiyohime (1960)
The Ghost of Yotsuya (1959)
Souls in the Moonlight (1957)
Flame of My Love (1949)
Date Masamune the One-Eyed Dragon (1942)
Police Officer (1933)
Chushingura: The Truth (1928)