Sandra Diaz-Twine was created on July 30, 1974 in Stamford, Connecticut, USA seeing that Sandra Diaz. She actually is wedded to Marcus Twine. They possess two children.