Actor
5 titles
Cave of the Sharks
1978
The Bermuda Triangle
El Cuerpo del Deseo
2005–
Tintorera: Killer Shark
1977
Cyclone