Glenda Castro is known for Blue Demon vs. the Satanic Power (1966), El forastero vengador (1967) and Vivir de sueños (1964).
No data