Carlos Quiney
Birthday: 1937-07-11 | Place of Birth: Las Palmas de Gran Canaria, Gran Canaria, Canary Islands, Spain...
Known For
Zorro, Rider of Vengeance
Scream of the Demon Lover
Slaughter on the Khyber Pass