Actress | Producer
She was the original choice for the title role in Æon Flux (2005), which went to Charlize Theron.
You can keep knocking me down forever, I'll keep getting up and trying.
Often plays tough and handy characters
Mayte Michelle Rodriguez
San Antonio, Texas, USA
Keep it in the family with a look at some of our favorite Hollywood siblings.
Take a look at the top movies and shows coming to theaters and streaming in May.