Natalia Cordova-Buckley (born November 25, 1982) is a Mexican actress. She was born in Mexico City. Cordova-Buckley is best known for playing Elena "Yo-Yo" Rodriguez on "Marvel's Agents of S.H.I.E.L.D." and as the voice of Frida Kahlo in Disney-Pixar "Coco" (2017).