Carlos Castro was born on October 5, 1945 in Moçâmedes, Angola. He died on January 7, 2011 in New York City, New York, USA.
No data