Biography

Baltazar Ramos is known for Santo vs. the TV Killer (1982), Juan Nadie (1990) and The Whip (1978).