No biography available.
Blue Demon vs. the Satanic Power (1966)
El impostor (1960)
Run for the Sun (1956)
The Beast of Hollow Mountain (1956)
The Net (1953)
One Way Street (1950)
The Torch (1950)