Elena "Yo-Yo"  Rodriguez
Elena "Yo-Yo" Rodriguez
Played by Natalia Cordova-Buckley

Character Biography

Elena "Yo-Yo" Rodriguez is a member of the S.H.I.E.L.D. team who possesses the Inhuman ability to "slingshot" herself back and forth with super speed. After signing the Sokovia Accords, Yo-Yo relocated from Colombia to the United States to become an Active Inhuman Asset. As fast as she is, though, Yo-Yo can't speed up the slow moving bureaucracy that has taken over S.H.I.E.L.D.