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
See what the IMDb editors are excited to watch in November, check out our guide to horror, streaming shows, superheroes, and more.