Natalia Cordova-Buckley › Spouse
Natalia Cordova-Buckley is a Mexican-American actress. She is best known for starring as Elena "Yo-Yo" Rodriguez / Slingshot in the ABC superhero drama series Agents of S.H.I.E.L.D. (2013–2020). Wikipedia
Jennifer Aniston
Tom Cruise
Megan Fox
Dafne Keen
Show more