Elena Rodriguez Archives

Agents of SHIELD
Natalia Cordova-Buckley, the actress who plays Elena Rodriguez aka YoYo on Marvel's Agents of SHIELD, has been promoted to a series regular for the shows fifth season The actress joined the series in the third season as the super fast Inhuman that has become romantically involved with Alphonso 'Mac' Mackenzie (Henry Simmons). Executive producers Jed Whedon,[...]